<!doctype html>
<html class="default no-js">
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title>opensea-js</title>
	<meta name="description" content="">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="stylesheet" href="assets/css/main.css">
</head>
<body>
<header>
	<div class="tsd-page-toolbar">
		<div class="container">
			<div class="table-wrap">
				<div class="table-cell" id="tsd-search" data-index="assets/js/search.js" data-base=".">
					<div class="field">
						<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
						<input id="tsd-search-field" type="text" />
					</div>
					<ul class="results">
						<li class="state loading">Preparing search index...</li>
						<li class="state failure">The search index is not available</li>
					</ul>
					<a href="index.html" class="title">opensea-js</a>
				</div>
				<div class="table-cell" id="tsd-widgets">
					<div id="tsd-filter">
						<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
						<div class="tsd-filter-group">
							<div class="tsd-select" id="tsd-filter-visibility">
								<span class="tsd-select-label">All</span>
								<ul class="tsd-select-list">
									<li data-value="public">Public</li>
									<li data-value="protected">Public/Protected</li>
									<li data-value="private" class="selected">All</li>
								</ul>
							</div>
							<input type="checkbox" id="tsd-filter-inherited" checked />
							<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
							<input type="checkbox" id="tsd-filter-externals" checked />
							<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
							<input type="checkbox" id="tsd-filter-only-exported" />
							<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
						</div>
					</div>
					<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
				</div>
			</div>
		</div>
	</div>
	<div class="tsd-page-title">
		<div class="container">
			<ul class="tsd-breadcrumb">
				<li>
					<a href="globals.html">Globals</a>
				</li>
			</ul>
			<h1> opensea-js</h1>
		</div>
	</div>
</header>
<div class="container container-main">
	<div class="row">
		<div class="col-8 col-content">
			<section class="tsd-panel-group tsd-index-group">
				<h2>Index</h2>
				<section class="tsd-panel tsd-index-panel">
					<div class="tsd-index-content">
						<section class="tsd-index-section ">
							<h3>Enumerations</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-enum"><a href="enums/assetcontracttype.html" class="tsd-kind-icon">Asset<wbr>Contract<wbr>Type</a></li>
								<li class="tsd-kind-enum"><a href="enums/asseteventtype.html" class="tsd-kind-icon">Asset<wbr>Event<wbr>Type</a></li>
								<li class="tsd-kind-enum"><a href="enums/auctiontype.html" class="tsd-kind-icon">Auction<wbr>Type</a></li>
								<li class="tsd-kind-enum"><a href="enums/eventtype.html" class="tsd-kind-icon">Event<wbr>Type</a></li>
								<li class="tsd-kind-enum"><a href="enums/feemethod.html" class="tsd-kind-icon">Fee<wbr>Method</a></li>
								<li class="tsd-kind-enum"><a href="enums/orderside.html" class="tsd-kind-icon">Order<wbr>Side</a></li>
								<li class="tsd-kind-enum"><a href="enums/salekind.html" class="tsd-kind-icon">Sale<wbr>Kind</a></li>
								<li class="tsd-kind-enum tsd-is-not-exported"><a href="enums/side.html" class="tsd-kind-icon">Side</a></li>
								<li class="tsd-kind-enum"><a href="enums/tokenstandardversion.html" class="tsd-kind-icon">Token<wbr>Standard<wbr>Version</a></li>
								<li class="tsd-kind-enum"><a href="enums/wyvernassetlocation.html" class="tsd-kind-icon">Wyvern<wbr>Asset<wbr>Location</a></li>
								<li class="tsd-kind-enum"><a href="enums/wyvernschemaname.html" class="tsd-kind-icon">Wyvern<wbr>Schema<wbr>Name</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Classes</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-class"><a href="classes/openseaapi.html" class="tsd-kind-icon">Open<wbr>SeaAPI</a></li>
								<li class="tsd-kind-class"><a href="classes/openseaport.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Port</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Interfaces</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-interface"><a href="interfaces/asset.html" class="tsd-kind-icon">Asset</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/assetevent.html" class="tsd-kind-icon">Asset<wbr>Event</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/callspec.html" class="tsd-kind-icon">Call<wbr>Spec</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/computedfees.html" class="tsd-kind-icon">Computed<wbr>Fees</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/eventdata.html" class="tsd-kind-icon">Event<wbr>Data</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/exchangemetadataforasset.html" class="tsd-kind-icon">Exchange<wbr>Metadata<wbr>For<wbr>Asset</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/exchangemetadataforbundle.html" class="tsd-kind-icon">Exchange<wbr>Metadata<wbr>For<wbr>Bundle</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/limitedcallspec.html" class="tsd-kind-icon">Limited<wbr>Call<wbr>Spec</a></li>
								<li class="tsd-kind-interface tsd-is-not-exported"><a href="interfaces/numericaltraitstats.html" class="tsd-kind-icon">Numerical<wbr>Trait<wbr>Stats</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseaapiconfig.html" class="tsd-kind-icon">Open<wbr>SeaAPIConfig</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseaaccount.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Account</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseaasset.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Asset</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseaassetbundle.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Asset<wbr>Bundle</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseaassetbundlejson.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Asset<wbr>BundleJSON</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseaassetbundlequery.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Asset<wbr>Bundle<wbr>Query</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseaassetcontract.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Asset<wbr>Contract</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseaassetquery.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Asset<wbr>Query</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseacollection.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Collection</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseafees.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Fees</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseafungibletoken.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Fungible<wbr>Token</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseafungibletokenquery.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Fungible<wbr>Token<wbr>Query</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseatraitstats.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Trait<wbr>Stats</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/openseauser.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>User</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/order.html" class="tsd-kind-icon">Order</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/orderjson.html" class="tsd-kind-icon">OrderJSON</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/orderquery.html" class="tsd-kind-icon">Order<wbr>Query</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/orderbookresponse.html" class="tsd-kind-icon">Orderbook<wbr>Response</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/partialabidefinition.html" class="tsd-kind-icon">Partial<wbr>Abi<wbr>Definition</a></li>
								<li class="tsd-kind-interface tsd-is-not-exported"><a href="interfaces/stringtraitstats.html" class="tsd-kind-icon">String<wbr>Trait<wbr>Stats</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/transaction.html" class="tsd-kind-icon">Transaction</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/unhashedorder.html" class="tsd-kind-icon">Unhashed<wbr>Order</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/unsignedorder.html" class="tsd-kind-icon">Unsigned<wbr>Order</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/wyvernbundle.html" class="tsd-kind-icon">Wyvern<wbr>Bundle</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/wyvernftasset.html" class="tsd-kind-icon">WyvernFTAsset</a></li>
								<li class="tsd-kind-interface"><a href="interfaces/wyvernnftasset.html" class="tsd-kind-icon">WyvernNFTAsset</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Type aliases</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-type-alias"><a href="globals.html#atomicizedbuyencoder" class="tsd-kind-icon">Atomicized<wbr>Buy<wbr>Encoder</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#atomicizedsellencoder" class="tsd-kind-icon">Atomicized<wbr>Sell<wbr>Encoder</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#defaultcallencoder" class="tsd-kind-icon">Default<wbr>Call<wbr>Encoder</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#encoder" class="tsd-kind-icon">Encoder</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#exchangemetadata" class="tsd-kind-icon">Exchange<wbr>Metadata</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#fungibletoken" class="tsd-kind-icon">Fungible<wbr>Token</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#fungibletokenquery" class="tsd-kind-icon">Fungible<wbr>Token<wbr>Query</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#partialreadonlycontractabi" class="tsd-kind-icon">Partial<wbr>Readonly<wbr>Contract<wbr>Abi</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#txncallback" class="tsd-kind-icon">Txn<wbr>Callback</a></li>
								<li class="tsd-kind-type-alias tsd-has-type-parameter"><a href="globals.html#web3callback" class="tsd-kind-icon">Web3<wbr>Callback</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#web3rpccallback" class="tsd-kind-icon">Web3RPCCallback</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#wyvernasset" class="tsd-kind-icon">Wyvern<wbr>Asset</a></li>
								<li class="tsd-kind-type-alias"><a href="globals.html#wyvernatomicmatchparameters" class="tsd-kind-icon">Wyvern<wbr>Atomic<wbr>Match<wbr>Parameters</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Variables</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-variable"><a href="globals.html#api_base_mainnet" class="tsd-kind-icon">API_<wbr>BASE_<wbr>MAINNET</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#api_base_rinkeby" class="tsd-kind-icon">API_<wbr>BASE_<wbr>RINKEBY</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#api_path" class="tsd-kind-icon">API_<wbr>PATH</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#api_version" class="tsd-kind-icon">API_<wbr>VERSION</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#cheeze_wizards_basic_tournament_address" class="tsd-kind-icon">CHEEZE_<wbr>WIZARDS_<wbr>BASIC_<wbr>TOURNAMENT_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#cheeze_wizards_basic_tournament_rinkeby_address" class="tsd-kind-icon">CHEEZE_<wbr>WIZARDS_<wbr>BASIC_<wbr>TOURNAMENT_<wbr>RINKEBY_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#cheeze_wizards_guild_address" class="tsd-kind-icon">CHEEZE_<wbr>WIZARDS_<wbr>GUILD_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#cheeze_wizards_guild_rinkeby_address" class="tsd-kind-icon">CHEEZE_<wbr>WIZARDS_<wbr>GUILD_<wbr>RINKEBY_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#ck_address" class="tsd-kind-icon">CK_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#ck_rinkeby_address" class="tsd-kind-icon">CK_<wbr>RINKEBY_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#canonicalweth" class="tsd-kind-icon">CanonicalWETH</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#cheezewizardsbasictournament" class="tsd-kind-icon">Cheeze<wbr>Wizards<wbr>Basic<wbr>Tournament</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#cheezewizardsguild" class="tsd-kind-icon">Cheeze<wbr>Wizards<wbr>Guild</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#decentraland_estate_address" class="tsd-kind-icon">DECENTRALAND_<wbr>ESTATE_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#default_buyer_fee_basis_points" class="tsd-kind-icon">DEFAULT_<wbr>BUYER_<wbr>FEE_<wbr>BASIS_<wbr>POINTS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#default_gas_increase_factor" class="tsd-kind-icon">DEFAULT_<wbr>GAS_<wbr>INCREASE_<wbr>FACTOR</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#default_max_bounty" class="tsd-kind-icon">DEFAULT_<wbr>MAX_<wbr>BOUNTY</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#default_seller_fee_basis_points" class="tsd-kind-icon">DEFAULT_<wbr>SELLER_<wbr>FEE_<wbr>BASIS_<wbr>POINTS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#default_wrapped_nft_liquidation_uniswap_slippage_in_basis_points" class="tsd-kind-icon">DEFAULT_<wbr>WRAPPED_<wbr>NFT_<wbr>LIQUIDATION_<wbr>UNISWAP_<wbr>SLIPPAGE_<wbr>IN_<wbr>BASIS_<wbr>POINTS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#dep_infura_key" class="tsd-kind-icon">DEP_<wbr>INFURA_<wbr>KEY</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#decentralandestates" class="tsd-kind-icon">Decentraland<wbr>Estates</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#enjin_address" class="tsd-kind-icon">ENJIN_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#enjin_coin_address" class="tsd-kind-icon">ENJIN_<wbr>COIN_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#enjin_legacy_address" class="tsd-kind-icon">ENJIN_<wbr>LEGACY_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#erc1155" class="tsd-kind-icon">ERC1155</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#erc20" class="tsd-kind-icon">ERC20</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#erc721" class="tsd-kind-icon">ERC721</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#inverse_basis_point" class="tsd-kind-icon">INVERSE_<wbr>BASIS_<wbr>POINT</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#mainnet_provider_url" class="tsd-kind-icon">MAINNET_<wbr>PROVIDER_<wbr>URL</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#mana_address" class="tsd-kind-icon">MANA_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#max_error_length" class="tsd-kind-icon">MAX_<wbr>ERROR_<wbr>LENGTH</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#max_uint_256" class="tsd-kind-icon">MAX_<wbr>UINT_<wbr>256</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#min_expiration_seconds" class="tsd-kind-icon">MIN_<wbr>EXPIRATION_<wbr>SECONDS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#null_address" class="tsd-kind-icon">NULL_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#null_block_hash" class="tsd-kind-icon">NULL_<wbr>BLOCK_<wbr>HASH</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#opensea_fee_recipient" class="tsd-kind-icon">OPENSEA_<wbr>FEE_<wbr>RECIPIENT</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#opensea_seller_bounty_basis_points" class="tsd-kind-icon">OPENSEA_<wbr>SELLER_<wbr>BOUNTY_<wbr>BASIS_<wbr>POINTS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#orderbook_path" class="tsd-kind-icon">ORDERBOOK_<wbr>PATH</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#orderbook_version" class="tsd-kind-icon">ORDERBOOK_<wbr>VERSION</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#order_matching_latency_seconds" class="tsd-kind-icon">ORDER_<wbr>MATCHING_<wbr>LATENCY_<wbr>SECONDS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#rinkeby_provider_url" class="tsd-kind-icon">RINKEBY_<wbr>PROVIDER_<wbr>URL</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#sell_order_batch_size" class="tsd-kind-icon">SELL_<wbr>ORDER_<wbr>BATCH_<wbr>SIZE</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#site_host_mainnet" class="tsd-kind-icon">SITE_<wbr>HOST_<wbr>MAINNET</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#site_host_rinkeby" class="tsd-kind-icon">SITE_<wbr>HOST_<wbr>RINKEBY</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#static_call_cheeze_wizards_address" class="tsd-kind-icon">STATIC_<wbr>CALL_<wbr>CHEEZE_<wbr>WIZARDS_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#static_call_cheeze_wizards_rinkeby_address" class="tsd-kind-icon">STATIC_<wbr>CALL_<wbr>CHEEZE_<wbr>WIZARDS_<wbr>RINKEBY_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#static_call_decentraland_estates_address" class="tsd-kind-icon">STATIC_<wbr>CALL_<wbr>DECENTRALAND_<wbr>ESTATES_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#static_call_tx_origin_address" class="tsd-kind-icon">STATIC_<wbr>CALL_<wbr>TX_<wbr>ORIGIN_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#static_call_tx_origin_rinkeby_address" class="tsd-kind-icon">STATIC_<wbr>CALL_<wbr>TX_<wbr>ORIGIN_<wbr>RINKEBY_<wbr>ADDRESS</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#staticcheckcheezewizards" class="tsd-kind-icon">Static<wbr>Check<wbr>Cheeze<wbr>Wizards</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#staticcheckdecentralandestates" class="tsd-kind-icon">Static<wbr>Check<wbr>Decentraland<wbr>Estates</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#staticchecktxorigin" class="tsd-kind-icon">Static<wbr>Check<wbr>TxOrigin</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#uniswap_factory_address_mainnet" class="tsd-kind-icon">UNISWAP_<wbr>FACTORY_<wbr>ADDRESS_<wbr>MAINNET</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#uniswap_factory_address_rinkeby" class="tsd-kind-icon">UNISWAP_<wbr>FACTORY_<wbr>ADDRESS_<wbr>RINKEBY</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#uniswapexchange" class="tsd-kind-icon">Uniswap<wbr>Exchange</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#uniswapfactory" class="tsd-kind-icon">Uniswap<wbr>Factory</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#wrapped_nft_factory_address_mainnet" class="tsd-kind-icon">WRAPPED_<wbr>NFT_<wbr>FACTORY_<wbr>ADDRESS_<wbr>MAINNET</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#wrapped_nft_factory_address_rinkeby" class="tsd-kind-icon">WRAPPED_<wbr>NFT_<wbr>FACTORY_<wbr>ADDRESS_<wbr>RINKEBY</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#wrapped_nft_liquidation_proxy_address_mainnet" class="tsd-kind-icon">WRAPPED_<wbr>NFT_<wbr>LIQUIDATION_<wbr>PROXY_<wbr>ADDRESS_<wbr>MAINNET</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#wrapped_nft_liquidation_proxy_address_rinkeby" class="tsd-kind-icon">WRAPPED_<wbr>NFT_<wbr>LIQUIDATION_<wbr>PROXY_<wbr>ADDRESS_<wbr>RINKEBY</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#wyvern_exchange_address_mainnet" class="tsd-kind-icon">WYVERN_<wbr>EXCHANGE_<wbr>ADDRESS_<wbr>MAINNET</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#wyvern_exchange_address_rinkeby" class="tsd-kind-icon">WYVERN_<wbr>EXCHANGE_<wbr>ADDRESS_<wbr>RINKEBY</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#wrappednft" class="tsd-kind-icon">WrappedNFT</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#wrappednftfactory" class="tsd-kind-icon">WrappedNFTFactory</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#wrappednftliquidationproxy" class="tsd-kind-icon">WrappedNFTLiquidation<wbr>Proxy</a></li>
								<li class="tsd-kind-variable"><a href="globals.html#encodereplacementpattern" class="tsd-kind-icon">encode<wbr>Replacement<wbr>Pattern</a></li>
								<li class="tsd-kind-variable tsd-is-not-exported"><a href="globals.html#txcallbacks" class="tsd-kind-icon">tx<wbr>Callbacks</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Functions</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#_throworcontinue" class="tsd-kind-icon">_throw<wbr>OrContinue</a></li>
								<li class="tsd-kind-function"><a href="globals.html#accountfromjson" class="tsd-kind-icon">account<wbr>FromJSON</a></li>
								<li class="tsd-kind-function"><a href="globals.html#annotateerc20transferabi" class="tsd-kind-icon">annotateERC20<wbr>TransferABI</a></li>
								<li class="tsd-kind-function"><a href="globals.html#annotateerc721transferabi" class="tsd-kind-icon">annotateERC721<wbr>TransferABI</a></li>
								<li class="tsd-kind-function"><a href="globals.html#assetbundlefromjson" class="tsd-kind-icon">asset<wbr>Bundle<wbr>FromJSON</a></li>
								<li class="tsd-kind-function"><a href="globals.html#assetcontractfromjson" class="tsd-kind-icon">asset<wbr>Contract<wbr>FromJSON</a></li>
								<li class="tsd-kind-function"><a href="globals.html#asseteventfromjson" class="tsd-kind-icon">asset<wbr>Event<wbr>FromJSON</a></li>
								<li class="tsd-kind-function"><a href="globals.html#assetfromjson" class="tsd-kind-icon">asset<wbr>FromJSON</a></li>
								<li class="tsd-kind-function"><a href="globals.html#assignorderstosides" class="tsd-kind-icon">assign<wbr>Orders<wbr>ToSides</a></li>
								<li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#cansettleorder" class="tsd-kind-icon">can<wbr>Settle<wbr>Order</a></li>
								<li class="tsd-kind-function"><a href="globals.html#collectionfromjson" class="tsd-kind-icon">collection<wbr>FromJSON</a></li>
								<li class="tsd-kind-function"><a href="globals.html#confirmtransaction" class="tsd-kind-icon">confirm<wbr>Transaction</a></li>
								<li class="tsd-kind-function"><a href="globals.html#delay" class="tsd-kind-icon">delay</a></li>
								<li class="tsd-kind-function"><a href="globals.html#encodeatomicizedbuy" class="tsd-kind-icon">encode<wbr>Atomicized<wbr>Buy</a></li>
								<li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#encodeatomicizedcalldata" class="tsd-kind-icon">encode<wbr>Atomicized<wbr>Calldata</a></li>
								<li class="tsd-kind-function"><a href="globals.html#encodeatomicizedsell" class="tsd-kind-icon">encode<wbr>Atomicized<wbr>Sell</a></li>
								<li class="tsd-kind-function"><a href="globals.html#encodeatomicizedtransfer" class="tsd-kind-icon">encode<wbr>Atomicized<wbr>Transfer</a></li>
								<li class="tsd-kind-function"><a href="globals.html#encodebuy" class="tsd-kind-icon">encode<wbr>Buy</a></li>
								<li class="tsd-kind-function"><a href="globals.html#encodecall" class="tsd-kind-icon">encode<wbr>Call</a></li>
								<li class="tsd-kind-function"><a href="globals.html#encodedefaultcall" class="tsd-kind-icon">encode<wbr>Default<wbr>Call</a></li>
								<li class="tsd-kind-function"><a href="globals.html#encodeproxycall" class="tsd-kind-icon">encode<wbr>Proxy<wbr>Call</a></li>
								<li class="tsd-kind-function"><a href="globals.html#encodesell" class="tsd-kind-icon">encode<wbr>Sell</a></li>
								<li class="tsd-kind-function"><a href="globals.html#encodetransfercall" class="tsd-kind-icon">encode<wbr>Transfer<wbr>Call</a></li>
								<li class="tsd-kind-function"><a href="globals.html#estimatecurrentprice" class="tsd-kind-icon">estimate<wbr>Current<wbr>Price</a></li>
								<li class="tsd-kind-function"><a href="globals.html#estimategas" class="tsd-kind-icon">estimate<wbr>Gas</a></li>
								<li class="tsd-kind-function"><a href="globals.html#event" class="tsd-kind-icon">event</a></li>
								<li class="tsd-kind-function"><a href="globals.html#getcurrentgasprice" class="tsd-kind-icon">get<wbr>Current<wbr>Gas<wbr>Price</a></li>
								<li class="tsd-kind-function"><a href="globals.html#getmethod" class="tsd-kind-icon">get<wbr>Method</a></li>
								<li class="tsd-kind-function"><a href="globals.html#getnoncompliantapprovaladdress" class="tsd-kind-icon">get<wbr>Non<wbr>Compliant<wbr>Approval<wbr>Address</a></li>
								<li class="tsd-kind-function"><a href="globals.html#getorderhash" class="tsd-kind-icon">get<wbr>Order<wbr>Hash</a></li>
								<li class="tsd-kind-function"><a href="globals.html#gettransferfeesettings" class="tsd-kind-icon">get<wbr>Transfer<wbr>Fee<wbr>Settings</a></li>
								<li class="tsd-kind-function"><a href="globals.html#getwyvernasset" class="tsd-kind-icon">get<wbr>Wyvern<wbr>Asset</a></li>
								<li class="tsd-kind-function"><a href="globals.html#getwyvernbundle" class="tsd-kind-icon">get<wbr>Wyvern<wbr>Bundle</a></li>
								<li class="tsd-kind-function"><a href="globals.html#iscontractaddress" class="tsd-kind-icon">is<wbr>Contract<wbr>Address</a></li>
								<li class="tsd-kind-function"><a href="globals.html#makebignumber" class="tsd-kind-icon">make<wbr>Big<wbr>Number</a></li>
								<li class="tsd-kind-function"><a href="globals.html#ondeprecated" class="tsd-kind-icon">on<wbr>Deprecated</a></li>
								<li class="tsd-kind-function"><a href="globals.html#orderfromjson" class="tsd-kind-icon">order<wbr>FromJSON</a></li>
								<li class="tsd-kind-function"><a href="globals.html#ordertojson" class="tsd-kind-icon">order<wbr>ToJSON</a></li>
								<li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#parsesignaturehex" class="tsd-kind-icon">parse<wbr>Signature<wbr>Hex</a></li>
								<li class="tsd-kind-function"><a href="globals.html#personalsignasync" class="tsd-kind-icon">personal<wbr>Sign<wbr>Async</a></li>
								<li class="tsd-kind-function tsd-has-type-parameter tsd-is-not-exported"><a href="globals.html#promisify" class="tsd-kind-icon">promisify</a></li>
								<li class="tsd-kind-function tsd-has-type-parameter"><a href="globals.html#promisifycall" class="tsd-kind-icon">promisify<wbr>Call</a></li>
								<li class="tsd-kind-function"><a href="globals.html#rawcall" class="tsd-kind-icon">raw<wbr>Call</a></li>
								<li class="tsd-kind-function"><a href="globals.html#requireordercalldatacanmatch" class="tsd-kind-icon">require<wbr>Order<wbr>Calldata<wbr>Can<wbr>Match</a></li>
								<li class="tsd-kind-function"><a href="globals.html#requireorderscanmatch" class="tsd-kind-icon">require<wbr>Orders<wbr>Can<wbr>Match</a></li>
								<li class="tsd-kind-function"><a href="globals.html#sendrawtransaction" class="tsd-kind-icon">send<wbr>Raw<wbr>Transaction</a></li>
								<li class="tsd-kind-function"><a href="globals.html#tokenfromjson" class="tsd-kind-icon">token<wbr>FromJSON</a></li>
								<li class="tsd-kind-function tsd-is-not-exported"><a href="globals.html#track" class="tsd-kind-icon">track</a></li>
								<li class="tsd-kind-function"><a href="globals.html#transactionfromjson" class="tsd-kind-icon">transaction<wbr>FromJSON</a></li>
								<li class="tsd-kind-function"><a href="globals.html#userfromjson" class="tsd-kind-icon">user<wbr>FromJSON</a></li>
								<li class="tsd-kind-function"><a href="globals.html#validateandformatwalletaddress" class="tsd-kind-icon">validate<wbr>And<wbr>Format<wbr>Wallet<wbr>Address</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Object literals</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-object-literal"><a href="globals.html#decentraland_auction_config" class="tsd-kind-icon">DECENTRALAND_<wbr>AUCTION_<wbr>CONFIG</a></li>
								<li class="tsd-kind-object-literal tsd-is-not-exported"><a href="globals.html#schema_name_to_asset_contract_type" class="tsd-kind-icon">SCHEMA_<wbr>NAME_<wbr>TO_<wbr>ASSET_<wbr>CONTRACT_<wbr>TYPE</a></li>
								<li class="tsd-kind-object-literal tsd-is-not-exported"><a href="globals.html#salekindinterface" class="tsd-kind-icon">Sale<wbr>Kind<wbr>Interface</a></li>
								<li class="tsd-kind-object-literal"><a href="globals.html#proxyabi" class="tsd-kind-icon">proxyABI</a></li>
								<li class="tsd-kind-object-literal"><a href="globals.html#proxyassertabi" class="tsd-kind-icon">proxy<wbr>AssertABI</a></li>
							</ul>
						</section>
					</div>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Type aliases</h2>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="atomicizedbuyencoder" class="tsd-anchor"></a>
					<h3>Atomicized<wbr>Buy<wbr>Encoder</h3>
					<div class="tsd-signature tsd-kind-icon">Atomicized<wbr>Buy<wbr>Encoder<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L63">utils/schema.ts:63</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter-siganture">
								<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported">
									<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>schemas<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span>, assets<span class="tsd-signature-symbol">: </span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">[]</span>, address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, wyvernProtocol<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">WyvernProtocol</span>, networkName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Network</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/callspec.html" class="tsd-signature-type">CallSpec</a></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>schemas: <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h5>
											</li>
											<li>
												<h5>assets: <a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">[]</span></h5>
											</li>
											<li>
												<h5>address: <span class="tsd-signature-type">string</span></h5>
											</li>
											<li>
												<h5>wyvernProtocol: <span class="tsd-signature-type">WyvernProtocol</span></h5>
											</li>
											<li>
												<h5>networkName: <span class="tsd-signature-type">Network</span></h5>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <a href="interfaces/callspec.html" class="tsd-signature-type">CallSpec</a></h4>
									</li>
								</ul>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="atomicizedsellencoder" class="tsd-anchor"></a>
					<h3>Atomicized<wbr>Sell<wbr>Encoder</h3>
					<div class="tsd-signature tsd-kind-icon">Atomicized<wbr>Sell<wbr>Encoder<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L48">utils/schema.ts:48</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter-siganture">
								<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported">
									<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>schemas<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span>, assets<span class="tsd-signature-symbol">: </span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">[]</span>, address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, wyvernProtocol<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">WyvernProtocol</span>, networkName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Network</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/callspec.html" class="tsd-signature-type">CallSpec</a></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>schemas: <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h5>
											</li>
											<li>
												<h5>assets: <a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">[]</span></h5>
											</li>
											<li>
												<h5>address: <span class="tsd-signature-type">string</span></h5>
											</li>
											<li>
												<h5>wyvernProtocol: <span class="tsd-signature-type">WyvernProtocol</span></h5>
											</li>
											<li>
												<h5>networkName: <span class="tsd-signature-type">Network</span></h5>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <a href="interfaces/callspec.html" class="tsd-signature-type">CallSpec</a></h4>
									</li>
								</ul>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="defaultcallencoder" class="tsd-anchor"></a>
					<h3>Default<wbr>Call<wbr>Encoder</h3>
					<div class="tsd-signature tsd-kind-icon">Default<wbr>Call<wbr>Encoder<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L120">utils/schema.ts:120</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter-siganture">
								<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported">
									<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>abi<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">AnnotatedFunctionABI</span>, address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>abi: <span class="tsd-signature-type">AnnotatedFunctionABI</span></h5>
											</li>
											<li>
												<h5>address: <span class="tsd-signature-type">string</span></h5>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
									</li>
								</ul>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="encoder" class="tsd-anchor"></a>
					<h3>Encoder</h3>
					<div class="tsd-signature tsd-kind-icon">Encoder<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L29">utils/schema.ts:29</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter-siganture">
								<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported">
									<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>schema<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span>, asset<span class="tsd-signature-symbol">: </span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a>, address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/callspec.html" class="tsd-signature-type">CallSpec</a></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>schema: <span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span></h5>
											</li>
											<li>
												<h5>asset: <a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a></h5>
											</li>
											<li>
												<h5>address: <span class="tsd-signature-type">string</span></h5>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <a href="interfaces/callspec.html" class="tsd-signature-type">CallSpec</a></h4>
									</li>
								</ul>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="exchangemetadata" class="tsd-anchor"></a>
					<h3>Exchange<wbr>Metadata</h3>
					<div class="tsd-signature tsd-kind-icon">Exchange<wbr>Metadata<span class="tsd-signature-symbol">:</span> <a href="interfaces/exchangemetadataforasset.html" class="tsd-signature-type">ExchangeMetadataForAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/exchangemetadataforbundle.html" class="tsd-signature-type">ExchangeMetadataForBundle</a></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/types.ts#L558">types.ts:558</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="fungibletoken" class="tsd-anchor"></a>
					<h3>Fungible<wbr>Token</h3>
					<div class="tsd-signature tsd-kind-icon">Fungible<wbr>Token<span class="tsd-signature-symbol">:</span> <a href="interfaces/openseafungibletoken.html" class="tsd-signature-type">OpenSeaFungibleToken</a></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/types.ts#L471">types.ts:471</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="fungibletokenquery" class="tsd-anchor"></a>
					<h3>Fungible<wbr>Token<wbr>Query</h3>
					<div class="tsd-signature tsd-kind-icon">Fungible<wbr>Token<wbr>Query<span class="tsd-signature-symbol">:</span> <a href="interfaces/openseafungibletokenquery.html" class="tsd-signature-type">OpenSeaFungibleTokenQuery</a></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/types.ts#L691">types.ts:691</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="partialreadonlycontractabi" class="tsd-anchor"></a>
					<h3>Partial<wbr>Readonly<wbr>Contract<wbr>Abi</h3>
					<div class="tsd-signature tsd-kind-icon">Partial<wbr>Readonly<wbr>Contract<wbr>Abi<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/partialabidefinition.html" class="tsd-signature-type">PartialAbiDefinition</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/types.ts#L716">types.ts:716</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="txncallback" class="tsd-anchor"></a>
					<h3>Txn<wbr>Callback</h3>
					<div class="tsd-signature tsd-kind-icon">Txn<wbr>Callback<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/types.ts#L701">types.ts:701</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter-siganture">
								<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported">
									<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>result<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>result: <span class="tsd-signature-type">boolean</span></h5>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-has-type-parameter">
					<a name="web3callback" class="tsd-anchor"></a>
					<h3>Web3<wbr>Callback</h3>
					<div class="tsd-signature tsd-kind-icon">Web3<wbr>Callback<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/types.ts#L699">types.ts:699</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter-siganture">
								<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported">
									<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Error</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span>, result<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>err: <span class="tsd-signature-type">Error</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></h5>
											</li>
											<li>
												<h5>result: <span class="tsd-signature-type">T</span></h5>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</li>
						</ul>
					</div>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="web3rpccallback" class="tsd-anchor"></a>
					<h3>Web3RPCCallback</h3>
					<div class="tsd-signature tsd-kind-icon">Web3RPCCallback<span class="tsd-signature-symbol">:</span> <a href="globals.html#web3callback" class="tsd-signature-type">Web3Callback</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">JSONRPCResponsePayload</span><span class="tsd-signature-symbol">&gt;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/types.ts#L700">types.ts:700</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="wyvernasset" class="tsd-anchor"></a>
					<h3>Wyvern<wbr>Asset</h3>
					<div class="tsd-signature tsd-kind-icon">Wyvern<wbr>Asset<span class="tsd-signature-symbol">:</span> <a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/types.ts#L191">types.ts:191</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias">
					<a name="wyvernatomicmatchparameters" class="tsd-anchor"></a>
					<h3>Wyvern<wbr>Atomic<wbr>Match<wbr>Parameters</h3>
					<div class="tsd-signature tsd-kind-icon">Wyvern<wbr>Atomic<wbr>Match<wbr>Parameters<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">BigNumber</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">BigNumber</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">BigNumber</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/types.ts#L202">types.ts:202</a></li>
						</ul>
					</aside>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Variables</h2>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="api_base_mainnet" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> API_<wbr>BASE_<wbr>MAINNET</h3>
					<div class="tsd-signature tsd-kind-icon">API_<wbr>BASE_<wbr>MAINNET<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"https://api.opensea.io"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;https://api.opensea.io&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L47">constants.ts:47</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="api_base_rinkeby" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> API_<wbr>BASE_<wbr>RINKEBY</h3>
					<div class="tsd-signature tsd-kind-icon">API_<wbr>BASE_<wbr>RINKEBY<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"https://rinkeby-api.opensea.io"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;https://rinkeby-api.opensea.io&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L48">constants.ts:48</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="api_path" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> API_<wbr>PATH</h3>
					<div class="tsd-signature tsd-kind-icon">API_<wbr>PATH<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&#x60;/api/v${ORDERBOOK_VERSION}&#x60;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L52">constants.ts:52</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="api_version" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> API_<wbr>VERSION</h3>
					<div class="tsd-signature tsd-kind-icon">API_<wbr>VERSION<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L46">constants.ts:46</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="cheeze_wizards_basic_tournament_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> CHEEZE_<wbr>WIZARDS_<wbr>BASIC_<wbr>TOURNAMENT_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">CHEEZE_<wbr>WIZARDS_<wbr>BASIC_<wbr>TOURNAMENT_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;WyvernProtocol.NULL_ADDRESS</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L30">constants.ts:30</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="cheeze_wizards_basic_tournament_rinkeby_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> CHEEZE_<wbr>WIZARDS_<wbr>BASIC_<wbr>TOURNAMENT_<wbr>RINKEBY_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">CHEEZE_<wbr>WIZARDS_<wbr>BASIC_<wbr>TOURNAMENT_<wbr>RINKEBY_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x8852f5F7d1BB867AAf8fdBB0851Aa431d1df5ca1"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x8852f5F7d1BB867AAf8fdBB0851Aa431d1df5ca1&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L31">constants.ts:31</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="cheeze_wizards_guild_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> CHEEZE_<wbr>WIZARDS_<wbr>GUILD_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">CHEEZE_<wbr>WIZARDS_<wbr>GUILD_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;WyvernProtocol.NULL_ADDRESS</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L28">constants.ts:28</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="cheeze_wizards_guild_rinkeby_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> CHEEZE_<wbr>WIZARDS_<wbr>GUILD_<wbr>RINKEBY_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">CHEEZE_<wbr>WIZARDS_<wbr>GUILD_<wbr>RINKEBY_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x095731b672b76b00A0b5cb9D8258CD3F6E976cB2"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x095731b672b76b00A0b5cb9D8258CD3F6E976cB2&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L29">constants.ts:29</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="ck_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> CK_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">CK_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x06012c8cf97bead5deae237070f9587f8e7a266d"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x06012c8cf97bead5deae237070f9587f8e7a266d&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L19">constants.ts:19</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="ck_rinkeby_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> CK_<wbr>RINKEBY_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">CK_<wbr>RINKEBY_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x16baf0de678e52367adc69fd067e5edd1d33e3bf"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x16baf0de678e52367adc69fd067e5edd1d33e3bf&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L20">constants.ts:20</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="canonicalweth" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> CanonicalWETH</h3>
					<div class="tsd-signature tsd-kind-icon">CanonicalWETH<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&#x27;constant&#x27;: true, &#x27;inputs&#x27;: [], &#x27;name&#x27;: &#x27;name&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;string&#x27;}], &#x27;payable&#x27;: false, &#x27;stateMutability&#x27;: &#x27;view&#x27;, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: false, &#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;guy&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;name&#x27;: &#x27;wad&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;name&#x27;: &#x27;approve&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;bool&#x27;}], &#x27;payable&#x27;: false, &#x27;stateMutability&#x27;: &#x27;nonpayable&#x27;, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: true, &#x27;inputs&#x27;: [], &#x27;name&#x27;: &#x27;totalSupply&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;payable&#x27;: false, &#x27;stateMutability&#x27;: &#x27;view&#x27;, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: false, &#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;src&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;name&#x27;: &#x27;dst&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;name&#x27;: &#x27;wad&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;name&#x27;: &#x27;transferFrom&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;bool&#x27;}], &#x27;payable&#x27;: false, &#x27;stateMutability&#x27;: &#x27;nonpayable&#x27;, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: false, &#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;wad&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;name&#x27;: &#x27;withdraw&#x27;, &#x27;outputs&#x27;: [], &#x27;payable&#x27;: false, &#x27;stateMutability&#x27;: &#x27;nonpayable&#x27;, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: true, &#x27;inputs&#x27;: [], &#x27;name&#x27;: &#x27;decimals&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;uint8&#x27;}], &#x27;payable&#x27;: false, &#x27;stateMutability&#x27;: &#x27;view&#x27;, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: true, &#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}], &#x27;name&#x27;: &#x27;balanceOf&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;payable&#x27;: false, &#x27;stateMutability&#x27;: &#x27;view&#x27;, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: true, &#x27;inputs&#x27;: [], &#x27;name&#x27;: &#x27;symbol&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;string&#x27;}], &#x27;payable&#x27;: false, &#x27;stateMutability&#x27;: &#x27;view&#x27;, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: false, &#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;dst&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;name&#x27;: &#x27;wad&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;name&#x27;: &#x27;transfer&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;bool&#x27;}], &#x27;payable&#x27;: false, &#x27;stateMutability&#x27;: &#x27;nonpayable&#x27;, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: false, &#x27;inputs&#x27;: [], &#x27;name&#x27;: &#x27;deposit&#x27;, &#x27;outputs&#x27;: [], &#x27;payable&#x27;: true, &#x27;stateMutability&#x27;: &#x27;payable&#x27;, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: true, &#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}], &#x27;name&#x27;: &#x27;allowance&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;payable&#x27;: false, &#x27;stateMutability&#x27;: &#x27;view&#x27;, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;payable&#x27;: true, &#x27;stateMutability&#x27;: &#x27;payable&#x27;, &#x27;type&#x27;: &#x27;fallback&#x27;}, {&#x27;anonymous&#x27;: false, &#x27;inputs&#x27;: [{&#x27;indexed&#x27;: true, &#x27;name&#x27;: &#x27;src&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;indexed&#x27;: true, &#x27;name&#x27;: &#x27;guy&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;indexed&#x27;: false, &#x27;name&#x27;: &#x27;wad&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;name&#x27;: &#x27;Approval&#x27;, &#x27;type&#x27;: &#x27;event&#x27;}, {&#x27;anonymous&#x27;: false, &#x27;inputs&#x27;: [{&#x27;indexed&#x27;: true, &#x27;name&#x27;: &#x27;src&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;indexed&#x27;: true, &#x27;name&#x27;: &#x27;dst&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;indexed&#x27;: false, &#x27;name&#x27;: &#x27;wad&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;name&#x27;: &#x27;Transfer&#x27;, &#x27;type&#x27;: &#x27;event&#x27;}, {&#x27;anonymous&#x27;: false, &#x27;inputs&#x27;: [{&#x27;indexed&#x27;: true, &#x27;name&#x27;: &#x27;dst&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;indexed&#x27;: false, &#x27;name&#x27;: &#x27;wad&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;name&#x27;: &#x27;Deposit&#x27;, &#x27;type&#x27;: &#x27;event&#x27;}, {&#x27;anonymous&#x27;: false, &#x27;inputs&#x27;: [{&#x27;indexed&#x27;: true, &#x27;name&#x27;: &#x27;src&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;indexed&#x27;: false, &#x27;name&#x27;: &#x27;wad&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;name&#x27;: &#x27;Withdrawal&#x27;, &#x27;type&#x27;: &#x27;event&#x27;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/CanonicalWETH.ts#L3">abi/CanonicalWETH.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="cheezewizardsbasictournament" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Cheeze<wbr>Wizards<wbr>Basic<wbr>Tournament</h3>
					<div class="tsd-signature tsd-kind-icon">Cheeze<wbr>Wizards<wbr>Basic<wbr>Tournament<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;cfoAddress&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;ceoAddress&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;pauseDuration&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;pause&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;newCfo&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;setCfo&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;duelResolver&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;newCeo&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;setCeo&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;newCoo&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;setCoo&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;powerScale&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;cooAddress&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;isPaused&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;inputs&quot;: [{&quot;name&quot;: &quot;cooAddress_&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;duelResolver_&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;powerScale_&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;tournamentStartBlock_&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;admissionDuration_&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;revivalDuration_&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;ascensionDuration_&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;fightDuration_&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;cullingDuration_&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;blueMoldBasePower_&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;sessionsBetweenMoldDoubling_&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;duelTimeoutBlocks_&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;constructor&quot;}, {&quot;payable&quot;: true, &quot;stateMutability&quot;: &quot;payable&quot;, &quot;type&quot;: &quot;fallback&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;duelId&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId1&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId2&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;timeoutBlock&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;isAscensionBattle&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;name&quot;: &quot;DuelStart&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;duelId&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId1&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId2&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;moveSet1&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;moveSet2&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;power1&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;power2&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;DuelEnd&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;duelId&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId1&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId2&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;power1&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;power2&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;DuelTimeOut&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;WizardElimination&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;AscensionStart&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId1&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId2&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;AscensionPairUp&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;power&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;AscensionComplete&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;power&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;Revive&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;givingWizId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;receivingWizId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;amountGifted&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;PowerGifted&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;claimingWinnerId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;prizeAmount&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;PrizeClaimed&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;pauseEndingBlock&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;Paused&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;previousCeo&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;newCeo&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;CEOTransferred&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;previousCoo&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;newCoo&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;COOTransferred&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;previousCfo&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;newCfo&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;CFOTransferred&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;interfaceId&quot;, &quot;type&quot;: &quot;bytes4&quot;}], &quot;name&quot;: &quot;supportsInterface&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;isActive&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;getWizard&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;affinity&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;power&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;maxPower&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;nonce&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;currentDuel&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;ascending&quot;, &quot;type&quot;: &quot;bool&quot;}, {&quot;name&quot;: &quot;ascensionOpponent&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;molded&quot;, &quot;type&quot;: &quot;bool&quot;}, {&quot;name&quot;: &quot;ready&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;wizardFingerprint&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bytes32&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;isReady&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}, {&quot;name&quot;: &quot;powers&quot;, &quot;type&quot;: &quot;uint88[]&quot;}], &quot;name&quot;: &quot;enterWizards&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: true, &quot;stateMutability&quot;: &quot;payable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;revive&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: true, &quot;stateMutability&quot;: &quot;payable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;updateAffinity&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;startAscension&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;commitment&quot;, &quot;type&quot;: &quot;bytes32&quot;}], &quot;name&quot;: &quot;challengeAscending&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;commitment&quot;, &quot;type&quot;: &quot;bytes32&quot;}], &quot;name&quot;: &quot;acceptAscensionChallenge&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [], &quot;name&quot;: &quot;completeAscension&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;committingWizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;otherWizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;commitment&quot;, &quot;type&quot;: &quot;bytes32&quot;}], &quot;name&quot;: &quot;oneSidedCommit&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;cancelCommitment&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId1&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;wizardId2&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;commit1&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;commit2&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;sig1&quot;, &quot;type&quot;: &quot;bytes&quot;}, {&quot;name&quot;: &quot;sig2&quot;, &quot;type&quot;: &quot;bytes&quot;}], &quot;name&quot;: &quot;doubleCommit&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;duelId&quot;, &quot;type&quot;: &quot;bytes32&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;committingWizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;commit&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;moveSet&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;salt&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;otherWizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;otherCommit&quot;, &quot;type&quot;: &quot;bytes32&quot;}], &quot;name&quot;: &quot;oneSidedReveal&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId1&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;wizardId2&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;commit1&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;commit2&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;moveSet1&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;moveSet2&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;salt1&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;salt2&quot;, &quot;type&quot;: &quot;bytes32&quot;}], &quot;name&quot;: &quot;doubleReveal&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId1&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;wizardId2&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;resolveTimedOutDuel&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;sendingWizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;receivingWizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;giftPower&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}, {&quot;name&quot;: &quot;survivor&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;cullMoldedWithSurvivor&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;moldyWizardIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}], &quot;name&quot;: &quot;cullMoldedWithMolded&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}], &quot;name&quot;: &quot;cullTiredWizards&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;claimingWinnerId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;claimTheBigCheeze&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;claimingWinnerId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;allWinners&quot;, &quot;type&quot;: &quot;uint256[]&quot;}], &quot;name&quot;: &quot;claimSharedWinnings&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [], &quot;name&quot;: &quot;destroy&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/CheezeWizardsBasicTournament.ts#L3">abi/CheezeWizardsBasicTournament.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="cheezewizardsguild" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Cheeze<wbr>Wizards<wbr>Guild</h3>
					<div class="tsd-signature tsd-kind-icon">Cheeze<wbr>Wizards<wbr>Guild<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;approve&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [], &quot;name&quot;: &quot;closeSeries&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}, {&quot;name&quot;: &quot;powers&quot;, &quot;type&quot;: &quot;uint88[]&quot;}, {&quot;name&quot;: &quot;affinities&quot;, &quot;type&quot;: &quot;uint8[]&quot;}, {&quot;name&quot;: &quot;owner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;mintReservedWizards&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;powers&quot;, &quot;type&quot;: &quot;uint88[]&quot;}, {&quot;name&quot;: &quot;affinities&quot;, &quot;type&quot;: &quot;uint8[]&quot;}, {&quot;name&quot;: &quot;owner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;mintWizards&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;wizardIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;minter&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;reservedIds&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;openSeries&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;seriesId&quot;, &quot;type&quot;: &quot;uint64&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;safeTransferFrom&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;_data&quot;, &quot;type&quot;: &quot;bytes&quot;}], &quot;name&quot;: &quot;safeTransferFrom&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;newAffinity&quot;, &quot;type&quot;: &quot;uint8&quot;}], &quot;name&quot;: &quot;setAffinity&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;approved&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;name&quot;: &quot;setApprovalForAll&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;newCeo&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;setCeo&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;newCfo&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;setCfo&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;newCoo&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;setCoo&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}, {&quot;name&quot;: &quot;metadata&quot;, &quot;type&quot;: &quot;bytes32[]&quot;}], &quot;name&quot;: &quot;setMetadata&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;transferFrom&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;inputs&quot;: [{&quot;name&quot;: &quot;_cooAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;constructor&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;seriesIndex&quot;, &quot;type&quot;: &quot;uint64&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;reservedIds&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;SeriesOpen&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;seriesIndex&quot;, &quot;type&quot;: &quot;uint64&quot;}], &quot;name&quot;: &quot;SeriesClose&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: true, &quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;metadata&quot;, &quot;type&quot;: &quot;bytes32&quot;}], &quot;name&quot;: &quot;MetadataSet&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;Transfer&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;owner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;approved&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;Approval&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;owner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;operator&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;approved&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;name&quot;: &quot;ApprovalForAll&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;affinity&quot;, &quot;type&quot;: &quot;uint8&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;innatePower&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;WizardConjured&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;affinity&quot;, &quot;type&quot;: &quot;uint8&quot;}], &quot;name&quot;: &quot;WizardAffinityAssigned&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;previousCeo&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;newCeo&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;CEOTransferred&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;previousCoo&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;newCoo&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;COOTransferred&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;previousCfo&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;newCfo&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;CFOTransferred&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;_INTERFACE_ID_ERC165&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bytes4&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;_INTERFACE_ID_INVALID&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bytes4&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;owner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;balanceOf&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;ceoAddress&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;cfoAddress&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;cooAddress&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_contract&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_interfaceId&quot;, &quot;type&quot;: &quot;bytes4&quot;}], &quot;name&quot;: &quot;doesContractImplementInterface&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;getApproved&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;id&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;getWizard&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;owner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;innatePower&quot;, &quot;type&quot;: &quot;uint88&quot;}, {&quot;name&quot;: &quot;affinity&quot;, &quot;type&quot;: &quot;uint8&quot;}, {&quot;name&quot;: &quot;metadata&quot;, &quot;type&quot;: &quot;bytes32&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;owner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;operator&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;isApprovedForAll&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;spender&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;isApprovedOrOwner&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;ownerOf&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;interfaceId&quot;, &quot;type&quot;: &quot;bytes4&quot;}], &quot;name&quot;: &quot;supportsInterface&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;hash&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;sig&quot;, &quot;type&quot;: &quot;bytes&quot;}], &quot;name&quot;: &quot;verifySignature&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;wizardId1&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;wizardId2&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;hash1&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;hash2&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;sig1&quot;, &quot;type&quot;: &quot;bytes&quot;}, {&quot;name&quot;: &quot;sig2&quot;, &quot;type&quot;: &quot;bytes&quot;}], &quot;name&quot;: &quot;verifySignatures&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;wizardsById&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;affinity&quot;, &quot;type&quot;: &quot;uint8&quot;}, {&quot;name&quot;: &quot;innatePower&quot;, &quot;type&quot;: &quot;uint88&quot;}, {&quot;name&quot;: &quot;owner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;metadata&quot;, &quot;type&quot;: &quot;bytes32&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/CheezeWizardsGuild.ts#L3">abi/CheezeWizardsGuild.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="decentraland_estate_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> DECENTRALAND_<wbr>ESTATE_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">DECENTRALAND_<wbr>ESTATE_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x959e104e1a4db6317fa58f8295f586e1a978c297"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x959e104e1a4db6317fa58f8295f586e1a978c297&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L32">constants.ts:32</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="default_buyer_fee_basis_points" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> DEFAULT_<wbr>BUYER_<wbr>FEE_<wbr>BASIS_<wbr>POINTS</h3>
					<div class="tsd-signature tsd-kind-icon">DEFAULT_<wbr>BUYER_<wbr>FEE_<wbr>BASIS_<wbr>POINTS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">0</span><span class="tsd-signature-symbol"> =&nbsp;0</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L38">constants.ts:38</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="default_gas_increase_factor" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> DEFAULT_<wbr>GAS_<wbr>INCREASE_<wbr>FACTOR</h3>
					<div class="tsd-signature tsd-kind-icon">DEFAULT_<wbr>GAS_<wbr>INCREASE_<wbr>FACTOR<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1.01</span><span class="tsd-signature-symbol"> =&nbsp;1.01</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L4">constants.ts:4</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="default_max_bounty" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> DEFAULT_<wbr>MAX_<wbr>BOUNTY</h3>
					<div class="tsd-signature tsd-kind-icon">DEFAULT_<wbr>MAX_<wbr>BOUNTY<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">250</span><span class="tsd-signature-symbol"> =&nbsp;DEFAULT_SELLER_FEE_BASIS_POINTS</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L41">constants.ts:41</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="default_seller_fee_basis_points" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> DEFAULT_<wbr>SELLER_<wbr>FEE_<wbr>BASIS_<wbr>POINTS</h3>
					<div class="tsd-signature tsd-kind-icon">DEFAULT_<wbr>SELLER_<wbr>FEE_<wbr>BASIS_<wbr>POINTS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">250</span><span class="tsd-signature-symbol"> =&nbsp;250</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L39">constants.ts:39</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="default_wrapped_nft_liquidation_uniswap_slippage_in_basis_points" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> DEFAULT_<wbr>WRAPPED_<wbr>NFT_<wbr>LIQUIDATION_<wbr>UNISWAP_<wbr>SLIPPAGE_<wbr>IN_<wbr>BASIS_<wbr>POINTS</h3>
					<div class="tsd-signature tsd-kind-icon">DEFAULT_<wbr>WRAPPED_<wbr>NFT_<wbr>LIQUIDATION_<wbr>UNISWAP_<wbr>SLIPPAGE_<wbr>IN_<wbr>BASIS_<wbr>POINTS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1000</span><span class="tsd-signature-symbol"> =&nbsp;1000</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L27">constants.ts:27</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="dep_infura_key" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> DEP_<wbr>INFURA_<wbr>KEY</h3>
					<div class="tsd-signature tsd-kind-icon">DEP_<wbr>INFURA_<wbr>KEY<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"e8695bce67944848aa95459fac052f8e"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;e8695bce67944848aa95459fac052f8e&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L8">constants.ts:8</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="decentralandestates" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Decentraland<wbr>Estates</h3>
					<div class="tsd-signature tsd-kind-icon">Decentraland<wbr>Estates<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_interfaceId&quot;, &quot;type&quot;: &quot;bytes4&quot;}], &quot;name&quot;: &quot;supportsInterface&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;name&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_name&quot;, &quot;type&quot;: &quot;string&quot;}, {&quot;name&quot;: &quot;_symbol&quot;, &quot;type&quot;: &quot;string&quot;}, {&quot;name&quot;: &quot;_registry&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;initialize&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;getApproved&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;approve&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;landIdEstate&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_operator&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;_data&quot;, &quot;type&quot;: &quot;bytes&quot;}], &quot;name&quot;: &quot;onERC721Received&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bytes4&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;getFingerprint&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;result&quot;, &quot;type&quot;: &quot;bytes32&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;totalSupply&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;transferFrom&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;landId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;data&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;name&quot;: &quot;updateLandData&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_owner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_index&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;tokenOfOwnerByIndex&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;estateLandIds&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;landIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}, {&quot;name&quot;: &quot;destinatary&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;transferManyLands&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;landIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}, {&quot;name&quot;: &quot;data&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;name&quot;: &quot;updateManyLandData&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;safeTransferFrom&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_name&quot;, &quot;type&quot;: &quot;string&quot;}, {&quot;name&quot;: &quot;_symbol&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;name&quot;: &quot;initialize&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;exists&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_index&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;tokenByIndex&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_registry&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;setLANDRegistry&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;metadata&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;name&quot;: &quot;updateMetadata&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [], &quot;name&quot;: &quot;ping&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;ownerOf&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;operator&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;isUpdateAuthorized&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_owner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;balanceOf&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;estateIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}], &quot;name&quot;: &quot;safeTransferManyFrom&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;registry&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [], &quot;name&quot;: &quot;initialize&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;owner&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;fingerprint&quot;, &quot;type&quot;: &quot;bytes&quot;}], &quot;name&quot;: &quot;verifyFingerprint&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;symbol&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;updateOperator&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;estateLandIndex&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_approved&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;name&quot;: &quot;setApprovalForAll&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;landId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;destinatary&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;transferLand&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;getMetadata&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;operator&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;setUpdateOperator&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;_data&quot;, &quot;type&quot;: &quot;bytes&quot;}], &quot;name&quot;: &quot;safeTransferFrom&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;landId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;getLandEstateId&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;contractName&quot;, &quot;type&quot;: &quot;string&quot;}, {&quot;name&quot;: &quot;migrationId&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;name&quot;: &quot;isMigrated&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_sender&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;initialize&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;tokenURI&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;metadata&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;name&quot;: &quot;mint&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;estateIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}, {&quot;name&quot;: &quot;data&quot;, &quot;type&quot;: &quot;bytes&quot;}], &quot;name&quot;: &quot;safeTransferManyFrom&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_owner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_operator&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;isApprovedForAll&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;newOwner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;transferOwnership&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;getEstateSize&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: true, &quot;name&quot;: &quot;previousOwner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: true, &quot;name&quot;: &quot;newOwner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;OwnershipTransferred&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: true, &quot;name&quot;: &quot;_from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: true, &quot;name&quot;: &quot;_to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: true, &quot;name&quot;: &quot;_tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;Transfer&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: true, &quot;name&quot;: &quot;_owner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: true, &quot;name&quot;: &quot;_approved&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: true, &quot;name&quot;: &quot;_tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;Approval&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: true, &quot;name&quot;: &quot;_owner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: true, &quot;name&quot;: &quot;_operator&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;_approved&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;name&quot;: &quot;ApprovalForAll&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: true, &quot;name&quot;: &quot;_owner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: true, &quot;name&quot;: &quot;_estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;_data&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;name&quot;: &quot;CreateEstate&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: true, &quot;name&quot;: &quot;_estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: true, &quot;name&quot;: &quot;_landId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;AddLand&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: true, &quot;name&quot;: &quot;_estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: true, &quot;name&quot;: &quot;_landId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: true, &quot;name&quot;: &quot;_destinatary&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;RemoveLand&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: true, &quot;name&quot;: &quot;_assetId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: true, &quot;name&quot;: &quot;_holder&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: true, &quot;name&quot;: &quot;_operator&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;_data&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;name&quot;: &quot;Update&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: true, &quot;name&quot;: &quot;_estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: true, &quot;name&quot;: &quot;_operator&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;UpdateOperator&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: true, &quot;name&quot;: &quot;_registry&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;SetLANDRegistry&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;contractName&quot;, &quot;type&quot;: &quot;string&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;migrationId&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;name&quot;: &quot;Migrated&quot;, &quot;type&quot;: &quot;event&quot;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/DecentralandEstates.ts#L3">abi/DecentralandEstates.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="enjin_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> ENJIN_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">ENJIN_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0xfaaFDc07907ff5120a76b34b731b278c38d6043C"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0xfaaFDc07907ff5120a76b34b731b278c38d6043C&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L17">constants.ts:17</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="enjin_coin_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> ENJIN_<wbr>COIN_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">ENJIN_<wbr>COIN_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L15">constants.ts:15</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="enjin_legacy_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> ENJIN_<wbr>LEGACY_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">ENJIN_<wbr>LEGACY_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x8562c38485B1E8cCd82E44F89823dA76C98eb0Ab"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x8562c38485B1E8cCd82E44F89823dA76C98eb0Ab&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L18">constants.ts:18</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="erc1155" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> ERC1155</h3>
					<div class="tsd-signature tsd-kind-icon">ERC1155<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;fallback&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_owner&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_spender&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;Approval&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_block&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_storage&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_oldContract&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;Initialize&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_block&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_nextContract&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;Retire&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_from&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_data&quot;,&quot;type&quot;: &quot;string&quot;}],&quot;name&quot;: &quot;Log&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;UpdateDecimals&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;UpdateName&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;UpdateSymbol&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_uri&quot;,&quot;type&quot;: &quot;string&quot;}],&quot;name&quot;: &quot;SetURI&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_from&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;Assign&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_creator&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;AcceptAssignment&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_creator&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_isNonFungible&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;name&quot;: &quot;Create&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;Mint&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;UpdateMaxMeltFee&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;UpdateMeltFee&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_owner&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_operator&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_approved&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;name&quot;: &quot;OperatorApproval&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_from&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;Transfer&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_sender&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_feeId&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_feeValue&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;TransferFee&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;UpdateMaxTransferFee&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;UpdateTransferable&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;UpdateTransferFee&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_account&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_whitelisted&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_on&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;name&quot;: &quot;Whitelist&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_owner&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;Melt&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_sender&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;DeployERCAdapter&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_tradeId&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_firstParty&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_secondParty&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_escrowedEnjFirstParty&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;CreateTrade&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_tradeId&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_firstParty&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_secondParty&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_receivedEnjFirstParty&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_changeEnjFirstParty&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_receivedEnjSecondParty&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;CompleteTrade&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;anonymous&quot;: false,&quot;inputs&quot;: [{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_tradeId&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;indexed&quot;: true,&quot;name&quot;: &quot;_firstParty&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;indexed&quot;: false,&quot;name&quot;: &quot;_receivedEnjFirstParty&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;CancelTrade&quot;,&quot;type&quot;: &quot;event&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_interfaceID&quot;,&quot;type&quot;: &quot;bytes4&quot;}],&quot;name&quot;: &quot;supportsInterface&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;pure&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_name&quot;,&quot;type&quot;: &quot;string&quot;},{&quot;name&quot;: &quot;_totalSupply&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_initialReserve&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_supplyModel&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_meltValue&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_meltFeeRatio&quot;,&quot;type&quot;: &quot;uint16&quot;},{&quot;name&quot;: &quot;_transferable&quot;,&quot;type&quot;: &quot;uint8&quot;},{&quot;name&quot;: &quot;_transferFeeSettings&quot;,&quot;type&quot;: &quot;uint256[3]&quot;},{&quot;name&quot;: &quot;_nonFungible&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;name&quot;: &quot;create&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_initialReserve&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;minMeltValue&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address[]&quot;},{&quot;name&quot;: &quot;_values&quot;,&quot;type&quot;: &quot;uint256[]&quot;}],&quot;name&quot;: &quot;mintFungibles&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address[]&quot;}],&quot;name&quot;: &quot;mintNonFungibles&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address[]&quot;},{&quot;name&quot;: &quot;_data&quot;,&quot;type&quot;: &quot;uint128[]&quot;}],&quot;name&quot;: &quot;mintNonFungiblesWithData&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;reserve&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint128&quot;}],&quot;name&quot;: &quot;releaseReserve&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_name&quot;,&quot;type&quot;: &quot;string&quot;}],&quot;name&quot;: &quot;updateName&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_creator&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;assign&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;acceptAssignment&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_account&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_whitelisted&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_on&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;name&quot;: &quot;setWhitelisted&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_transferable&quot;,&quot;type&quot;: &quot;uint8&quot;}],&quot;name&quot;: &quot;setTransferable&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_fee&quot;,&quot;type&quot;: &quot;uint16&quot;}],&quot;name&quot;: &quot;setMeltFee&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_fee&quot;,&quot;type&quot;: &quot;uint16&quot;}],&quot;name&quot;: &quot;decreaseMaxMeltFee&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_fee&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;setTransferFee&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_fee&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;decreaseMaxTransferFee&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_decimals&quot;,&quot;type&quot;: &quot;uint8&quot;},{&quot;name&quot;: &quot;_symbol&quot;,&quot;type&quot;: &quot;string&quot;}],&quot;name&quot;: &quot;deployERC20Adapter&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_symbol&quot;,&quot;type&quot;: &quot;string&quot;}],&quot;name&quot;: &quot;deployERC721Adapter&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_data&quot;,&quot;type&quot;: &quot;string&quot;}],&quot;name&quot;: &quot;addLog&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [],&quot;name&quot;: &quot;typeCount&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_index&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;typeByIndex&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [],&quot;name&quot;: &quot;nonFungibleTypeCount&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_index&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;nonFungibleTypeByIndex&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [],&quot;name&quot;: &quot;fungibleTypeCount&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_index&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;fungibleTypeByIndex&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;typeData&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;_name&quot;,&quot;type&quot;: &quot;string&quot;},{&quot;name&quot;: &quot;_creator&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_meltValue&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_meltFeeRatio&quot;,&quot;type&quot;: &quot;uint16&quot;},{&quot;name&quot;: &quot;_meltFeeMaxRatio&quot;,&quot;type&quot;: &quot;uint16&quot;},{&quot;name&quot;: &quot;_supplyModel&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_totalSupply&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_circulatingSupply&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_reserve&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_transferable&quot;,&quot;type&quot;: &quot;uint8&quot;},{&quot;name&quot;: &quot;_transferFeeData&quot;,&quot;type&quot;: &quot;uint256[4]&quot;},{&quot;name&quot;: &quot;_nonFungible&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;transferSettings&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;_transferable&quot;,&quot;type&quot;: &quot;uint8&quot;},{&quot;name&quot;: &quot;_transferFeeType&quot;,&quot;type&quot;: &quot;uint8&quot;},{&quot;name&quot;: &quot;_transferFeeCurrency&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_transferFeeValue&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_transferFeeMaxValue&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_creator&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;isCreatorOf&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_account&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_whitelisted&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;whitelisted&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;name&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;string&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;totalSupply&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;mintableSupply&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;circulatingSupply&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_owner&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;balanceOf&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;decimals&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint8&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;symbol&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;string&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;getERC20Adapter&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;getERC721Adapter&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;transfer&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_data&quot;,&quot;type&quot;: &quot;bytes&quot;}],&quot;name&quot;: &quot;safeTransfer&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_msgSender&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;transferAdapter&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_from&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;transferFrom&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_from&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_data&quot;,&quot;type&quot;: &quot;bytes&quot;}],&quot;name&quot;: &quot;safeTransferFrom&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_from&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_msgSender&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;transferFromAdapter&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_ids&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_values&quot;,&quot;type&quot;: &quot;uint256[]&quot;}],&quot;name&quot;: &quot;batchTransfer&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_ids&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_values&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_data&quot;,&quot;type&quot;: &quot;bytes&quot;}],&quot;name&quot;: &quot;safeBatchTransfer&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_from&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_ids&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_values&quot;,&quot;type&quot;: &quot;uint256[]&quot;}],&quot;name&quot;: &quot;batchTransferFrom&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_from&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_ids&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_values&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_data&quot;,&quot;type&quot;: &quot;bytes&quot;}],&quot;name&quot;: &quot;safeBatchTransferFrom&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address[]&quot;},{&quot;name&quot;: &quot;_ids&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_values&quot;,&quot;type&quot;: &quot;uint256[]&quot;}],&quot;name&quot;: &quot;multicastTransfer&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address[]&quot;},{&quot;name&quot;: &quot;_ids&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_values&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_data&quot;,&quot;type&quot;: &quot;bytes&quot;}],&quot;name&quot;: &quot;safeMulticastTransfer&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_from&quot;,&quot;type&quot;: &quot;address[]&quot;},{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address[]&quot;},{&quot;name&quot;: &quot;_ids&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_values&quot;,&quot;type&quot;: &quot;uint256[]&quot;}],&quot;name&quot;: &quot;multicastTransferFrom&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_owner&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_spender&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;allowance&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_spender&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_currentValue&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;approve&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_spender&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_currentValue&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_msgSender&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;approveAdapter&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_spender&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_ids&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_currentValues&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_values&quot;,&quot;type&quot;: &quot;uint256[]&quot;}],&quot;name&quot;: &quot;batchApprove&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_operator&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_ids&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_approved&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;name&quot;: &quot;setApproval&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_operator&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_approved&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;name&quot;: &quot;setApprovalForAll&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_operator&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_approved&quot;,&quot;type&quot;: &quot;bool&quot;},{&quot;name&quot;: &quot;_msgSender&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;setApprovalAdapter&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_owner&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_operator&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;isApproved&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_owner&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_operator&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;isApprovedForAll&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_from&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;transferFees&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;_transferValue&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_minTransferValue&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_transferFeeCurrency&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_fee&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_maxFee&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_askingIds&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_askingValues&quot;,&quot;type&quot;: &quot;uint128[]&quot;},{&quot;name&quot;: &quot;_offeringIds&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_offeringValues&quot;,&quot;type&quot;: &quot;uint128[]&quot;},{&quot;name&quot;: &quot;_secondParty&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;createTrade&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;tradeCompletable&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;completeTrade&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;cancelTrade&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_ids&quot;,&quot;type&quot;: &quot;uint256[]&quot;},{&quot;name&quot;: &quot;_values&quot;,&quot;type&quot;: &quot;uint256[]&quot;}],&quot;name&quot;: &quot;melt&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;ownerOf&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_uri&quot;,&quot;type&quot;: &quot;string&quot;}],&quot;name&quot;: &quot;setURI&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;uri&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;string&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;nonFungibleCount&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_index&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;nonFungibleByIndex&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_owner&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_index&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;nonFungibleOfOwnerByIndex&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;isNonFungible&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;pure&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: true,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_addr&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;isContract&quot;,&quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;,&quot;type&quot;: &quot;bool&quot;}],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;view&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_erc20ContractAddress&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;releaseERC20&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;releaseETH&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_erc721ContractAddress&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_token&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;releaseERC721&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_erc1155ContractAddress&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_id&quot;,&quot;type&quot;: &quot;uint256&quot;},{&quot;name&quot;: &quot;_value&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;releaseERC1155&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_storage&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_oldContract&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;initialize&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_nextContract&quot;,&quot;type&quot;: &quot;address&quot;}],&quot;name&quot;: &quot;retire&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/ERC1155.ts#L3">abi/ERC1155.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="erc20" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> ERC20</h3>
					<div class="tsd-signature tsd-kind-icon">ERC20<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&#x27;constant&#x27;: true, &#x27;inputs&#x27;: [], &#x27;name&#x27;: &#x27;name&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;string&#x27;}], &#x27;payable&#x27;: false, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: false, &#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_spender&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;name&#x27;: &#x27;_value&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;name&#x27;: &#x27;approve&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;success&#x27;, &#x27;type&#x27;: &#x27;bool&#x27;}], &#x27;payable&#x27;: false, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: true, &#x27;inputs&#x27;: [], &#x27;name&#x27;: &#x27;totalSupply&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;payable&#x27;: false, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: false, &#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_from&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;name&#x27;: &#x27;_to&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;name&#x27;: &#x27;_value&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;name&#x27;: &#x27;transferFrom&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;success&#x27;, &#x27;type&#x27;: &#x27;bool&#x27;}], &#x27;payable&#x27;: false, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: true, &#x27;inputs&#x27;: [], &#x27;name&#x27;: &#x27;decimals&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;uint8&#x27;}], &#x27;payable&#x27;: false, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: true, &#x27;inputs&#x27;: [], &#x27;name&#x27;: &#x27;version&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;string&#x27;}], &#x27;payable&#x27;: false, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: true, &#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_owner&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}], &#x27;name&#x27;: &#x27;balanceOf&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;balance&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;payable&#x27;: false, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: true, &#x27;inputs&#x27;: [], &#x27;name&#x27;: &#x27;symbol&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;, &#x27;type&#x27;: &#x27;string&#x27;}], &#x27;payable&#x27;: false, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: false, &#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_to&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;name&#x27;: &#x27;_value&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;name&#x27;: &#x27;transfer&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;success&#x27;, &#x27;type&#x27;: &#x27;bool&#x27;}], &#x27;payable&#x27;: false, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: false, &#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_spender&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;name&#x27;: &#x27;_value&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}, {&#x27;name&#x27;: &#x27;_extraData&#x27;, &#x27;type&#x27;: &#x27;bytes&#x27;}], &#x27;name&#x27;: &#x27;approveAndCall&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;success&#x27;, &#x27;type&#x27;: &#x27;bool&#x27;}], &#x27;payable&#x27;: false, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;constant&#x27;: true, &#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_owner&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;name&#x27;: &#x27;_spender&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}], &#x27;name&#x27;: &#x27;allowance&#x27;, &#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;remaining&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;payable&#x27;: false, &#x27;type&#x27;: &#x27;function&#x27;}, {&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_initialAmount&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}, {&#x27;name&#x27;: &#x27;_tokenName&#x27;, &#x27;type&#x27;: &#x27;string&#x27;}, {&#x27;name&#x27;: &#x27;_decimalUnits&#x27;, &#x27;type&#x27;: &#x27;uint8&#x27;}, {&#x27;name&#x27;: &#x27;_tokenSymbol&#x27;, &#x27;type&#x27;: &#x27;string&#x27;}], &#x27;type&#x27;: &#x27;constructor&#x27;}, {&#x27;payable&#x27;: false, &#x27;type&#x27;: &#x27;fallback&#x27;}, {&#x27;anonymous&#x27;: false, &#x27;inputs&#x27;: [{&#x27;indexed&#x27;: true, &#x27;name&#x27;: &#x27;_from&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;indexed&#x27;: true, &#x27;name&#x27;: &#x27;_to&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;indexed&#x27;: false, &#x27;name&#x27;: &#x27;_value&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;name&#x27;: &#x27;Transfer&#x27;, &#x27;type&#x27;: &#x27;event&#x27;}, {&#x27;anonymous&#x27;: false, &#x27;inputs&#x27;: [{&#x27;indexed&#x27;: true, &#x27;name&#x27;: &#x27;_owner&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;indexed&#x27;: true, &#x27;name&#x27;: &#x27;_spender&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;indexed&#x27;: false, &#x27;name&#x27;: &#x27;_value&#x27;, &#x27;type&#x27;: &#x27;uint256&#x27;}], &#x27;name&#x27;: &#x27;Approval&#x27;, &#x27;type&#x27;: &#x27;event&#x27;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/ERC20.ts#L3">abi/ERC20.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="erc721" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> ERC721</h3>
					<div class="tsd-signature tsd-kind-icon">ERC721<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [],&#x27;name&#x27;: &#x27;name&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;string&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;kittyIndexToApproved&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;partIndexToApproved&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;allowed&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_tokenId&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;getApproved&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: false,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_to&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;name&#x27;: &#x27;_tokenId&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;approve&#x27;,&#x27;outputs&#x27;: [],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;nonpayable&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [],&#x27;name&#x27;: &#x27;totalSupply&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&quot;constant&quot;: false,&quot;inputs&quot;: [{&quot;name&quot;: &quot;_to&quot;,&quot;type&quot;: &quot;address&quot;},{&quot;name&quot;: &quot;_tokenId&quot;,&quot;type&quot;: &quot;uint256&quot;}],&quot;name&quot;: &quot;transfer&quot;,&quot;outputs&quot;: [],&quot;payable&quot;: false,&quot;stateMutability&quot;: &quot;nonpayable&quot;,&quot;type&quot;: &quot;function&quot;},{&#x27;constant&#x27;: false,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_from&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;name&#x27;: &#x27;_to&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;name&#x27;: &#x27;_tokenId&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;transferFrom&#x27;,&#x27;outputs&#x27;: [],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;nonpayable&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_owner&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;name&#x27;: &#x27;_index&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;tokenOfOwnerByIndex&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: false,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_from&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;name&#x27;: &#x27;_to&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;name&#x27;: &#x27;_tokenId&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;safeTransferFrom&#x27;,&#x27;outputs&#x27;: [],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;nonpayable&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_tokenId&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;exists&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;bool&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_index&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;tokenByIndex&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_tokenId&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;ownerOf&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_owner&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},],&#x27;name&#x27;: &#x27;balanceOf&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [],&#x27;name&#x27;: &#x27;symbol&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;string&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: false,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_to&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;name&#x27;: &#x27;_approved&#x27;,&#x27;type&#x27;: &#x27;bool&#x27;,},],&#x27;name&#x27;: &#x27;setApprovalForAll&#x27;,&#x27;outputs&#x27;: [],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;nonpayable&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: false,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_from&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;name&#x27;: &#x27;_to&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;name&#x27;: &#x27;_tokenId&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},{&#x27;name&#x27;: &#x27;_data&#x27;,&#x27;type&#x27;: &#x27;bytes&#x27;,},],&#x27;name&#x27;: &#x27;safeTransferFrom&#x27;,&#x27;outputs&#x27;: [],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;nonpayable&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_tokenId&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;tokenURI&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;string&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;constant&#x27;: true,&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_owner&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;name&#x27;: &#x27;_operator&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},],&#x27;name&#x27;: &#x27;isApprovedForAll&#x27;,&#x27;outputs&#x27;: [{&#x27;name&#x27;: &#x27;&#x27;,&#x27;type&#x27;: &#x27;bool&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;view&#x27;,&#x27;type&#x27;: &#x27;function&#x27;,},{&#x27;inputs&#x27;: [{&#x27;name&#x27;: &#x27;_name&#x27;,&#x27;type&#x27;: &#x27;string&#x27;,},{&#x27;name&#x27;: &#x27;_symbol&#x27;,&#x27;type&#x27;: &#x27;string&#x27;,},],&#x27;payable&#x27;: false,&#x27;stateMutability&#x27;: &#x27;nonpayable&#x27;,&#x27;type&#x27;: &#x27;constructor&#x27;,},{&#x27;anonymous&#x27;: false,&#x27;inputs&#x27;: [{&#x27;indexed&#x27;: true,&#x27;name&#x27;: &#x27;_from&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;indexed&#x27;: true,&#x27;name&#x27;: &#x27;_to&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;indexed&#x27;: false,&#x27;name&#x27;: &#x27;_tokenId&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;Transfer&#x27;,&#x27;type&#x27;: &#x27;event&#x27;,},{&#x27;anonymous&#x27;: false,&#x27;inputs&#x27;: [{&#x27;indexed&#x27;: true,&#x27;name&#x27;: &#x27;_owner&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;indexed&#x27;: true,&#x27;name&#x27;: &#x27;_approved&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;indexed&#x27;: false,&#x27;name&#x27;: &#x27;_tokenId&#x27;,&#x27;type&#x27;: &#x27;uint256&#x27;,},],&#x27;name&#x27;: &#x27;Approval&#x27;,&#x27;type&#x27;: &#x27;event&#x27;,},{&#x27;anonymous&#x27;: false,&#x27;inputs&#x27;: [{&#x27;indexed&#x27;: true,&#x27;name&#x27;: &#x27;_owner&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;indexed&#x27;: true,&#x27;name&#x27;: &#x27;_operator&#x27;,&#x27;type&#x27;: &#x27;address&#x27;,},{&#x27;indexed&#x27;: false,&#x27;name&#x27;: &#x27;_approved&#x27;,&#x27;type&#x27;: &#x27;bool&#x27;,},],&#x27;name&#x27;: &#x27;ApprovalForAll&#x27;,&#x27;type&#x27;: &#x27;event&#x27;,},]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/ERC721v3.ts#L3">abi/ERC721v3.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="inverse_basis_point" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> INVERSE_<wbr>BASIS_<wbr>POINT</h3>
					<div class="tsd-signature tsd-kind-icon">INVERSE_<wbr>BASIS_<wbr>POINT<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">10000</span><span class="tsd-signature-symbol"> =&nbsp;10000</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L11">constants.ts:11</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="mainnet_provider_url" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> MAINNET_<wbr>PROVIDER_<wbr>URL</h3>
					<div class="tsd-signature tsd-kind-icon">MAINNET_<wbr>PROVIDER_<wbr>URL<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"https://api.opensea.io/jsonrpc/v1/"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;https://api.opensea.io/jsonrpc/v1/&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L9">constants.ts:9</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="mana_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> MANA_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">MANA_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x0f5d2fb29fb7d3cfee444a200298f468908cc942"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x0f5d2fb29fb7d3cfee444a200298f468908cc942&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L16">constants.ts:16</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="max_error_length" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> MAX_<wbr>ERROR_<wbr>LENGTH</h3>
					<div class="tsd-signature tsd-kind-icon">MAX_<wbr>ERROR_<wbr>LENGTH<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">120</span><span class="tsd-signature-symbol"> =&nbsp;120</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/debugging.ts#L5">debugging.ts:5</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="max_uint_256" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> MAX_<wbr>UINT_<wbr>256</h3>
					<div class="tsd-signature tsd-kind-icon">MAX_<wbr>UINT_<wbr>256<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;WyvernProtocol.MAX_UINT_256</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L12">constants.ts:12</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="min_expiration_seconds" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> MIN_<wbr>EXPIRATION_<wbr>SECONDS</h3>
					<div class="tsd-signature tsd-kind-icon">MIN_<wbr>EXPIRATION_<wbr>SECONDS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">10</span><span class="tsd-signature-symbol"> =&nbsp;10</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L42">constants.ts:42</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="null_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> NULL_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">NULL_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;WyvernProtocol.NULL_ADDRESS</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L5">constants.ts:5</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="null_block_hash" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> NULL_<wbr>BLOCK_<wbr>HASH</h3>
					<div class="tsd-signature tsd-kind-icon">NULL_<wbr>BLOCK_<wbr>HASH<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x0000000000000000000000000000000000000000000000000000000000000000"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x0000000000000000000000000000000000000000000000000000000000000000&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L6">constants.ts:6</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="opensea_fee_recipient" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> OPENSEA_<wbr>FEE_<wbr>RECIPIENT</h3>
					<div class="tsd-signature tsd-kind-icon">OPENSEA_<wbr>FEE_<wbr>RECIPIENT<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x5b3256965e7c3cf26e11fcaf296dfc8807c01073"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x5b3256965e7c3cf26e11fcaf296dfc8807c01073&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L7">constants.ts:7</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="opensea_seller_bounty_basis_points" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> OPENSEA_<wbr>SELLER_<wbr>BOUNTY_<wbr>BASIS_<wbr>POINTS</h3>
					<div class="tsd-signature tsd-kind-icon">OPENSEA_<wbr>SELLER_<wbr>BOUNTY_<wbr>BASIS_<wbr>POINTS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">100</span><span class="tsd-signature-symbol"> =&nbsp;100</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L40">constants.ts:40</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="orderbook_path" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> ORDERBOOK_<wbr>PATH</h3>
					<div class="tsd-signature tsd-kind-icon">ORDERBOOK_<wbr>PATH<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&#x60;/wyvern/v${ORDERBOOK_VERSION}&#x60;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L51">constants.ts:51</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="orderbook_version" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> ORDERBOOK_<wbr>VERSION</h3>
					<div class="tsd-signature tsd-kind-icon">ORDERBOOK_<wbr>VERSION<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L45">constants.ts:45</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="order_matching_latency_seconds" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> ORDER_<wbr>MATCHING_<wbr>LATENCY_<wbr>SECONDS</h3>
					<div class="tsd-signature tsd-kind-icon">ORDER_<wbr>MATCHING_<wbr>LATENCY_<wbr>SECONDS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;60 * 60 * 24 * 7</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L43">constants.ts:43</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="rinkeby_provider_url" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> RINKEBY_<wbr>PROVIDER_<wbr>URL</h3>
					<div class="tsd-signature tsd-kind-icon">RINKEBY_<wbr>PROVIDER_<wbr>URL<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"https://rinkeby-api.opensea.io/jsonrpc/v1/"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;https://rinkeby-api.opensea.io/jsonrpc/v1/&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L10">constants.ts:10</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="sell_order_batch_size" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> SELL_<wbr>ORDER_<wbr>BATCH_<wbr>SIZE</h3>
					<div class="tsd-signature tsd-kind-icon">SELL_<wbr>ORDER_<wbr>BATCH_<wbr>SIZE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">3</span><span class="tsd-signature-symbol"> =&nbsp;3</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L44">constants.ts:44</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="site_host_mainnet" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> SITE_<wbr>HOST_<wbr>MAINNET</h3>
					<div class="tsd-signature tsd-kind-icon">SITE_<wbr>HOST_<wbr>MAINNET<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"https://opensea.io"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;https://opensea.io&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L49">constants.ts:49</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="site_host_rinkeby" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> SITE_<wbr>HOST_<wbr>RINKEBY</h3>
					<div class="tsd-signature tsd-kind-icon">SITE_<wbr>HOST_<wbr>RINKEBY<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"https://rinkeby.opensea.io"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;https://rinkeby.opensea.io&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L50">constants.ts:50</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="static_call_cheeze_wizards_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> STATIC_<wbr>CALL_<wbr>CHEEZE_<wbr>WIZARDS_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">STATIC_<wbr>CALL_<wbr>CHEEZE_<wbr>WIZARDS_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;WyvernProtocol.NULL_ADDRESS</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L35">constants.ts:35</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="static_call_cheeze_wizards_rinkeby_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> STATIC_<wbr>CALL_<wbr>CHEEZE_<wbr>WIZARDS_<wbr>RINKEBY_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">STATIC_<wbr>CALL_<wbr>CHEEZE_<wbr>WIZARDS_<wbr>RINKEBY_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x8a640bdf8886dd6ca1fad9f22382b50deeacde08"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x8a640bdf8886dd6ca1fad9f22382b50deeacde08&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L36">constants.ts:36</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="static_call_decentraland_estates_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> STATIC_<wbr>CALL_<wbr>DECENTRALAND_<wbr>ESTATES_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">STATIC_<wbr>CALL_<wbr>DECENTRALAND_<wbr>ESTATES_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x93c3cd7ba04556d2e3d7b8106ce0f83e24a87a7e"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x93c3cd7ba04556d2e3d7b8106ce0f83e24a87a7e&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L37">constants.ts:37</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="static_call_tx_origin_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> STATIC_<wbr>CALL_<wbr>TX_<wbr>ORIGIN_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">STATIC_<wbr>CALL_<wbr>TX_<wbr>ORIGIN_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0xbff6ade67e3717101dd8d0a7f3de1bf6623a2ba8"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0xbff6ade67e3717101dd8d0a7f3de1bf6623a2ba8&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L33">constants.ts:33</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="static_call_tx_origin_rinkeby_address" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> STATIC_<wbr>CALL_<wbr>TX_<wbr>ORIGIN_<wbr>RINKEBY_<wbr>ADDRESS</h3>
					<div class="tsd-signature tsd-kind-icon">STATIC_<wbr>CALL_<wbr>TX_<wbr>ORIGIN_<wbr>RINKEBY_<wbr>ADDRESS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0xe291abab95677bc652a44f973a8e06d48464e11c"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0xe291abab95677bc652a44f973a8e06d48464e11c&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L34">constants.ts:34</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="staticcheckcheezewizards" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Static<wbr>Check<wbr>Cheeze<wbr>Wizards</h3>
					<div class="tsd-signature tsd-kind-icon">Static<wbr>Check<wbr>Cheeze<wbr>Wizards<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_wizardId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;_fingerprint&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;checkTxOrigin&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;name&quot;: &quot;succeedIfCurrentWizardFingerprintMatchesProvidedWizardFingerprint&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [], &quot;name&quot;: &quot;renounceOwnership&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_newOpenSeaAdminAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;changeOpenSeaAdminAddress&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_newTournamentAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;changeTournamentAddress&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;owner&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;isOwner&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;newOwner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;transferOwnership&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;inputs&quot;: [{&quot;name&quot;: &quot;_cheezeWizardTournamentAddress&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_openSeaAdminAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;constructor&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;previousOwner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;newOwner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;OwnershipTransferred&quot;, &quot;type&quot;: &quot;event&quot;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/StaticCheckCheezeWizards.ts#L3">abi/StaticCheckCheezeWizards.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="staticcheckdecentralandestates" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Static<wbr>Check<wbr>Decentraland<wbr>Estates</h3>
					<div class="tsd-signature tsd-kind-icon">Static<wbr>Check<wbr>Decentraland<wbr>Estates<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_newAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;changeDecentralandEstateAddress&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_estateId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;_fingerprint&quot;, &quot;type&quot;: &quot;bytes32&quot;}, {&quot;name&quot;: &quot;checkTxOrigin&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;name&quot;: &quot;succeedIfCurrentEstateFingerprintMatchesProvidedEstateFingerprint&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [], &quot;name&quot;: &quot;renounceOwnership&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_newOpenSeaAdminAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;changeOpenSeaAdminAddress&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;owner&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;isOwner&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;newOwner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;transferOwnership&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;inputs&quot;: [{&quot;name&quot;: &quot;_decentralandEstateAddress&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_openSeaAdminAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;constructor&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;previousOwner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;newOwner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;OwnershipTransferred&quot;, &quot;type&quot;: &quot;event&quot;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/StaticCheckDecentralandEstates.ts#L3">abi/StaticCheckDecentralandEstates.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="staticchecktxorigin" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Static<wbr>Check<wbr>TxOrigin</h3>
					<div class="tsd-signature tsd-kind-icon">Static<wbr>Check<wbr>TxOrigin<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;succeedIfTxOriginMatchesHardcodedAddress&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [], &quot;name&quot;: &quot;renounceOwnership&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_specifiedAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;succeedIfTxOriginMatchesSpecifiedAddress&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;owner&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;isOwner&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_newHardcodedAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;changeHardcodedAddress&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;newOwner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;transferOwnership&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;inputs&quot;: [{&quot;name&quot;: &quot;_hardcodedAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;constructor&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;previousOwner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;newOwner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;OwnershipTransferred&quot;, &quot;type&quot;: &quot;event&quot;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/StaticCheckTxOrigin.ts#L3">abi/StaticCheckTxOrigin.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="uniswap_factory_address_mainnet" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> UNISWAP_<wbr>FACTORY_<wbr>ADDRESS_<wbr>MAINNET</h3>
					<div class="tsd-signature tsd-kind-icon">UNISWAP_<wbr>FACTORY_<wbr>ADDRESS_<wbr>MAINNET<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0xc0a47dFe034B400B47bDaD5FecDa2621de6c4d95"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0xc0a47dFe034B400B47bDaD5FecDa2621de6c4d95&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L25">constants.ts:25</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="uniswap_factory_address_rinkeby" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> UNISWAP_<wbr>FACTORY_<wbr>ADDRESS_<wbr>RINKEBY</h3>
					<div class="tsd-signature tsd-kind-icon">UNISWAP_<wbr>FACTORY_<wbr>ADDRESS_<wbr>RINKEBY<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0xf5D915570BC477f9B8D6C0E980aA81757A3AaC36"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0xf5D915570BC477f9B8D6C0E980aA81757A3AaC36&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L26">constants.ts:26</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="uniswapexchange" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Uniswap<wbr>Exchange</h3>
					<div class="tsd-signature tsd-kind-icon">Uniswap<wbr>Exchange<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&quot;name&quot;: &quot;TokenPurchase&quot;, &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;buyer&quot;, &quot;indexed&quot;: true}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;eth_sold&quot;, &quot;indexed&quot;: true}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_bought&quot;, &quot;indexed&quot;: true}], &quot;anonymous&quot;: false, &quot;type&quot;: &quot;event&quot;}, {&quot;name&quot;: &quot;EthPurchase&quot;, &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;buyer&quot;, &quot;indexed&quot;: true}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_sold&quot;, &quot;indexed&quot;: true}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;eth_bought&quot;, &quot;indexed&quot;: true}], &quot;anonymous&quot;: false, &quot;type&quot;: &quot;event&quot;}, {&quot;name&quot;: &quot;AddLiquidity&quot;, &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;provider&quot;, &quot;indexed&quot;: true}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;eth_amount&quot;, &quot;indexed&quot;: true}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;token_amount&quot;, &quot;indexed&quot;: true}], &quot;anonymous&quot;: false, &quot;type&quot;: &quot;event&quot;}, {&quot;name&quot;: &quot;RemoveLiquidity&quot;, &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;provider&quot;, &quot;indexed&quot;: true}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;eth_amount&quot;, &quot;indexed&quot;: true}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;token_amount&quot;, &quot;indexed&quot;: true}], &quot;anonymous&quot;: false, &quot;type&quot;: &quot;event&quot;}, {&quot;name&quot;: &quot;Transfer&quot;, &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_from&quot;, &quot;indexed&quot;: true}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_to&quot;, &quot;indexed&quot;: true}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;_value&quot;, &quot;indexed&quot;: false}], &quot;anonymous&quot;: false, &quot;type&quot;: &quot;event&quot;}, {&quot;name&quot;: &quot;Approval&quot;, &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_owner&quot;, &quot;indexed&quot;: true}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_spender&quot;, &quot;indexed&quot;: true}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;_value&quot;, &quot;indexed&quot;: false}], &quot;anonymous&quot;: false, &quot;type&quot;: &quot;event&quot;}, {&quot;name&quot;: &quot;setup&quot;, &quot;outputs&quot;: [], &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;token_addr&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;addLiquidity&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_liquidity&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;max_tokens&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: true, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;removeLiquidity&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;amount&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_eth&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_tokens&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;__default__&quot;, &quot;outputs&quot;: [], &quot;inputs&quot;: [], &quot;constant&quot;: false, &quot;payable&quot;: true, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;ethToTokenSwapInput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_tokens&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: true, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;ethToTokenTransferInput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_tokens&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;recipient&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: true, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;ethToTokenSwapOutput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: true, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;ethToTokenTransferOutput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;recipient&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: true, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenToEthSwapInput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_eth&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenToEthTransferInput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_eth&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;recipient&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenToEthSwapOutput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;eth_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;max_tokens&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenToEthTransferOutput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;eth_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;max_tokens&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;recipient&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenToTokenSwapInput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_tokens_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_eth_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;token_addr&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenToTokenTransferInput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_tokens_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_eth_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;recipient&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;token_addr&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenToTokenSwapOutput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;max_tokens_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;max_eth_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;token_addr&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenToTokenTransferOutput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;max_tokens_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;max_eth_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;recipient&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;token_addr&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenToExchangeSwapInput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_tokens_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_eth_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;exchange_addr&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenToExchangeTransferInput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_tokens_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;min_eth_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;recipient&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;exchange_addr&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenToExchangeSwapOutput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;max_tokens_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;max_eth_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;exchange_addr&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenToExchangeTransferOutput&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_bought&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;max_tokens_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;max_eth_sold&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;deadline&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;recipient&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;exchange_addr&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;getEthToTokenInputPrice&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;eth_sold&quot;}], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;getEthToTokenOutputPrice&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_bought&quot;}], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;getTokenToEthInputPrice&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;tokens_sold&quot;}], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;getTokenToEthOutputPrice&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;eth_bought&quot;}], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenAddress&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;factoryAddress&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;balanceOf&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_owner&quot;}], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;transfer&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;bool&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_to&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;_value&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;transferFrom&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;bool&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_from&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_to&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;_value&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;approve&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;bool&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_spender&quot;}, {&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;_value&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;allowance&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_owner&quot;}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_spender&quot;}], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;name&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;bytes32&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;symbol&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;bytes32&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;decimals&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;totalSupply&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/UniswapExchange.ts#L3">abi/UniswapExchange.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="uniswapfactory" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Uniswap<wbr>Factory</h3>
					<div class="tsd-signature tsd-kind-icon">Uniswap<wbr>Factory<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&quot;name&quot;: &quot;NewExchange&quot;, &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;token&quot;, &quot;indexed&quot;: true}, {&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;exchange&quot;, &quot;indexed&quot;: true}], &quot;anonymous&quot;: false, &quot;type&quot;: &quot;event&quot;}, {&quot;name&quot;: &quot;initializeFactory&quot;, &quot;outputs&quot;: [], &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;template&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;createExchange&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;token&quot;}], &quot;constant&quot;: false, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;getExchange&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;token&quot;}], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;getToken&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;exchange&quot;}], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;getTokenWithId&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;token_id&quot;}], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;exchangeTemplate&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;address&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}, {&quot;name&quot;: &quot;tokenCount&quot;, &quot;outputs&quot;: [{&quot;type&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;out&quot;}], &quot;inputs&quot;: [], &quot;constant&quot;: true, &quot;payable&quot;: false, &quot;type&quot;: &quot;function&quot;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/UniswapFactory.ts#L3">abi/UniswapFactory.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="wrapped_nft_factory_address_mainnet" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> WRAPPED_<wbr>NFT_<wbr>FACTORY_<wbr>ADDRESS_<wbr>MAINNET</h3>
					<div class="tsd-signature tsd-kind-icon">WRAPPED_<wbr>NFT_<wbr>FACTORY_<wbr>ADDRESS_<wbr>MAINNET<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0xf11b5815b143472b7f7c52af0bfa6c6a2c8f40e1"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0xf11b5815b143472b7f7c52af0bfa6c6a2c8f40e1&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L21">constants.ts:21</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="wrapped_nft_factory_address_rinkeby" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> WRAPPED_<wbr>NFT_<wbr>FACTORY_<wbr>ADDRESS_<wbr>RINKEBY</h3>
					<div class="tsd-signature tsd-kind-icon">WRAPPED_<wbr>NFT_<wbr>FACTORY_<wbr>ADDRESS_<wbr>RINKEBY<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x94c71c87244b862cfd64d36af468309e4804ec09"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x94c71c87244b862cfd64d36af468309e4804ec09&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L22">constants.ts:22</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="wrapped_nft_liquidation_proxy_address_mainnet" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> WRAPPED_<wbr>NFT_<wbr>LIQUIDATION_<wbr>PROXY_<wbr>ADDRESS_<wbr>MAINNET</h3>
					<div class="tsd-signature tsd-kind-icon">WRAPPED_<wbr>NFT_<wbr>LIQUIDATION_<wbr>PROXY_<wbr>ADDRESS_<wbr>MAINNET<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x995835145dd85c012f3e2d7d5561abd626658c04"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x995835145dd85c012f3e2d7d5561abd626658c04&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L23">constants.ts:23</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="wrapped_nft_liquidation_proxy_address_rinkeby" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> WRAPPED_<wbr>NFT_<wbr>LIQUIDATION_<wbr>PROXY_<wbr>ADDRESS_<wbr>RINKEBY</h3>
					<div class="tsd-signature tsd-kind-icon">WRAPPED_<wbr>NFT_<wbr>LIQUIDATION_<wbr>PROXY_<wbr>ADDRESS_<wbr>RINKEBY<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0xaa775Eb452353aB17f7cf182915667c2598D43d3"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0xaa775Eb452353aB17f7cf182915667c2598D43d3&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L24">constants.ts:24</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="wyvern_exchange_address_mainnet" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> WYVERN_<wbr>EXCHANGE_<wbr>ADDRESS_<wbr>MAINNET</h3>
					<div class="tsd-signature tsd-kind-icon">WYVERN_<wbr>EXCHANGE_<wbr>ADDRESS_<wbr>MAINNET<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x7be8076f4ea4a4ad08075c2508e481d6c946d12b"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x7be8076f4ea4a4ad08075c2508e481d6c946d12b&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L13">constants.ts:13</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="wyvern_exchange_address_rinkeby" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> WYVERN_<wbr>EXCHANGE_<wbr>ADDRESS_<wbr>RINKEBY</h3>
					<div class="tsd-signature tsd-kind-icon">WYVERN_<wbr>EXCHANGE_<wbr>ADDRESS_<wbr>RINKEBY<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"0x5206e78b21ce315ce284fb24cf05e0585a93b1d9"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0x5206e78b21ce315ce284fb24cf05e0585a93b1d9&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/constants.ts#L14">constants.ts:14</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="wrappednft" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> WrappedNFT</h3>
					<div class="tsd-signature tsd-kind-icon">WrappedNFT<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;uint256[]&quot;, &quot;name&quot;: &quot;_nftIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}, {&quot;internalType&quot;: &quot;address[]&quot;, &quot;name&quot;: &quot;_destinationAddresses&quot;, &quot;type&quot;: &quot;address[]&quot;}], &quot;name&quot;: &quot;burnTokensAndWithdrawNfts&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;name&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;string&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;spender&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;value&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;approve&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;bool&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_operator&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;_tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;internalType&quot;: &quot;bytes&quot;, &quot;name&quot;: &quot;_data&quot;, &quot;type&quot;: &quot;bytes&quot;}], &quot;name&quot;: &quot;onERC721Received&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;bytes4&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bytes4&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;totalSupply&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;_numSlotsToCheck&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;batchRemoveWithdrawnNFTsFromStorage&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;value&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;transferFrom&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;bool&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;decimals&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;uint8&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint8&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;wyvernTokenTransferProxyAddress&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;uniswapFactoryAddress&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;spender&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;addedValue&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;increaseAllowance&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;bool&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;owner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;balanceOf&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;nftIsDepositedInContract&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;bool&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;symbol&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;string&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;string&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;uint256[]&quot;, &quot;name&quot;: &quot;_nftIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}], &quot;name&quot;: &quot;depositNftsAndMintTokens&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;spender&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;subtractedValue&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;decreaseAllowance&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;bool&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;value&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;transfer&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;bool&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;owner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;spender&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;allowance&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;nftCoreAddress&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;wrappedNFTLiquidationProxyAddress&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_nftCoreAddress&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_uniswapFactoryAddress&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_wyvernTokenTransferProxyAddress&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_wrappedNFTLiquidationProxyAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;constructor&quot;}, {&quot;payable&quot;: true, &quot;stateMutability&quot;: &quot;payable&quot;, &quot;type&quot;: &quot;fallback&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;nftId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;DepositNFTAndMintToken&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;nftId&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;BurnTokenAndWithdrawNFT&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: true, &quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: true, &quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;to&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;value&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;Transfer&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: true, &quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;owner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: true, &quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;spender&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;value&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;Approval&quot;, &quot;type&quot;: &quot;event&quot;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/WrappedNFT.ts#L3">abi/WrappedNFT.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="wrappednftfactory" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> WrappedNFTFactory</h3>
					<div class="tsd-signature tsd-kind-icon">WrappedNFTFactory<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;wyvernTokenTransferProxyAddress&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;uniswapFactoryAddress&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;_startIndex&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;_endIndex&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_previousFactoryAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;importMappingsFromPreviousFactory&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;idToNftContract&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;wrapperContractsCreated&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;uint256&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;wrapperContractToNftContract&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [], &quot;name&quot;: &quot;renounceOwnership&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_nftContractAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;createWrapperContract&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;owner&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;isOwner&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;bool&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_newWyvernTokenTransferProxyAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;updateWyvernTokenTransferProxyAddress&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_newWrappedNFTLiquidationProxyAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;updateWrappedNFTLiquidationProxyAddress&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;nftContractToWrapperContract&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_nftContractAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;getWrapperContractForNFTContractAddress&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_newUniswapFactoryAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;updateUniswapFactoryContractAddress&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;newOwner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;transferOwnership&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;wrappedNFTLiquidationProxyAddress&quot;, &quot;outputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;inputs&quot;: [{&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_uniswapFactoryAddress&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;_wyvernTokenTransferProxyAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;constructor&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;nftContract&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;wrapperContract&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;NewWrapperContractCreated&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;previousOwner&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;internalType&quot;: &quot;address&quot;, &quot;name&quot;: &quot;newOwner&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;OwnershipTransferred&quot;, &quot;type&quot;: &quot;event&quot;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/WrappedNFTFactory.ts#L3">abi/WrappedNFTFactory.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="wrappednftliquidationproxy" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> WrappedNFTLiquidation<wbr>Proxy</h3>
					<div class="tsd-signature tsd-kind-icon">WrappedNFTLiquidation<wbr>Proxy<span class="tsd-signature-symbol">:</span> <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a><span class="tsd-signature-symbol"> =&nbsp;[{&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_operator&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_from&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_tokenId&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;name&quot;: &quot;_data&quot;, &quot;type&quot;: &quot;bytes&quot;}], &quot;name&quot;: &quot;onERC721Received&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;bytes4&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_nftIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}, {&quot;name&quot;: &quot;_nftContractAddresses&quot;, &quot;type&quot;: &quot;address[]&quot;}, {&quot;name&quot;: &quot;_isMixedBatchOfNFTs&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;name&quot;: &quot;wrapNFTs&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;uniswapFactoryAddress&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: true, &quot;inputs&quot;: [], &quot;name&quot;: &quot;wrappedNFTFactoryAddress&quot;, &quot;outputs&quot;: [{&quot;name&quot;: &quot;&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;view&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_nftContractAddress&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_numTokensToPurchase&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;purchaseNFTs&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: true, &quot;stateMutability&quot;: &quot;payable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_nftIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}, {&quot;name&quot;: &quot;_nftContractAddresses&quot;, &quot;type&quot;: &quot;address[]&quot;}, {&quot;name&quot;: &quot;_isMixedBatchOfNFTs&quot;, &quot;type&quot;: &quot;bool&quot;}, {&quot;name&quot;: &quot;_uniswapSlippageAllowedInBasisPoints&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;liquidateNFTs&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;constant&quot;: false, &quot;inputs&quot;: [{&quot;name&quot;: &quot;_nftIds&quot;, &quot;type&quot;: &quot;uint256[]&quot;}, {&quot;name&quot;: &quot;_nftContractAddresses&quot;, &quot;type&quot;: &quot;address[]&quot;}, {&quot;name&quot;: &quot;_destinationAddresses&quot;, &quot;type&quot;: &quot;address[]&quot;}, {&quot;name&quot;: &quot;_isMixedBatchOfNFTs&quot;, &quot;type&quot;: &quot;bool&quot;}], &quot;name&quot;: &quot;unwrapNFTs&quot;, &quot;outputs&quot;: [], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;function&quot;}, {&quot;inputs&quot;: [{&quot;name&quot;: &quot;_wrappedNFTFactoryAddress&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;name&quot;: &quot;_uniswapFactoryAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;payable&quot;: false, &quot;stateMutability&quot;: &quot;nonpayable&quot;, &quot;type&quot;: &quot;constructor&quot;}, {&quot;payable&quot;: true, &quot;stateMutability&quot;: &quot;payable&quot;, &quot;type&quot;: &quot;fallback&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;numTokensMelted&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;nftContractAddress&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;ethReceived&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;LiquidateNFTs&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;numTokensBought&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;nftContractAddress&quot;, &quot;type&quot;: &quot;address&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;ethSpent&quot;, &quot;type&quot;: &quot;uint256&quot;}], &quot;name&quot;: &quot;PurchaseNFTs&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;numTokensWrapped&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;nftContractAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;WrapNFTs&quot;, &quot;type&quot;: &quot;event&quot;}, {&quot;anonymous&quot;: false, &quot;inputs&quot;: [{&quot;indexed&quot;: false, &quot;name&quot;: &quot;numTokensUnwrapped&quot;, &quot;type&quot;: &quot;uint256&quot;}, {&quot;indexed&quot;: false, &quot;name&quot;: &quot;nftContractAddress&quot;, &quot;type&quot;: &quot;address&quot;}], &quot;name&quot;: &quot;UnwrapNFTs&quot;, &quot;type&quot;: &quot;event&quot;}]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/WrappedNFTLiquidationProxy.ts#L3">abi/WrappedNFTLiquidationProxy.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable">
					<a name="encodereplacementpattern" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> encode<wbr>Replacement<wbr>Pattern</h3>
					<div class="tsd-signature tsd-kind-icon">encode<wbr>Replacement<wbr>Pattern<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ReplacementEncoder</span><span class="tsd-signature-symbol"> =&nbsp;WyvernProtocol.encodeReplacementPattern</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L27">utils/schema.ts:27</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-is-not-exported">
					<a name="txcallbacks" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> tx<wbr>Callbacks</h3>
					<div class="tsd-signature tsd-kind-icon">tx<wbr>Callbacks<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L118">utils/utils.ts:118</a></li>
						</ul>
					</aside>
					<div class="tsd-type-declaration">
						<h4>Type declaration</h4>
						<ul class="tsd-parameters">
							<li class="tsd-parameter-index-signature">
								<h5><span class="tsd-signature-symbol">[</span>key: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">]: </span><a href="globals.html#txncallback" class="tsd-signature-type">TxnCallback</a><span class="tsd-signature-symbol">[]</span></h5>
							</li>
						</ul>
					</div>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Functions</h2>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-is-not-exported">
					<a name="_throworcontinue" class="tsd-anchor"></a>
					<h3>_throw<wbr>OrContinue</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">_throw<wbr>OrContinue<span class="tsd-signature-symbol">(</span>error<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Error</span>, retries<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/api.ts#L422">api.ts:422</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>error: <span class="tsd-signature-type">Error</span></h5>
								</li>
								<li>
									<h5>retries: <span class="tsd-signature-type">number</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="accountfromjson" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> account<wbr>FromJSON</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">account<wbr>FromJSON<span class="tsd-signature-symbol">(</span>account<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/openseaaccount.html" class="tsd-signature-type">OpenSeaAccount</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L281">utils/utils.ts:281</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>account: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/openseaaccount.html" class="tsd-signature-type">OpenSeaAccount</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="annotateerc20transferabi" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> annotateERC20<wbr>TransferABI</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">annotateERC20<wbr>TransferABI<span class="tsd-signature-symbol">(</span>asset<span class="tsd-signature-symbol">: </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">AnnotatedFunctionABI</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L79">utils/utils.ts:79</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>asset: <a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">AnnotatedFunctionABI</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="annotateerc721transferabi" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> annotateERC721<wbr>TransferABI</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">annotateERC721<wbr>TransferABI<span class="tsd-signature-symbol">(</span>asset<span class="tsd-signature-symbol">: </span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">AnnotatedFunctionABI</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L56">utils/utils.ts:56</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>asset: <a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">AnnotatedFunctionABI</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="assetbundlefromjson" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> asset<wbr>Bundle<wbr>FromJSON</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">asset<wbr>Bundle<wbr>FromJSON<span class="tsd-signature-symbol">(</span>asset_bundle<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/openseaassetbundle.html" class="tsd-signature-type">OpenSeaAssetBundle</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L296">utils/utils.ts:296</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>asset_bundle: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/openseaassetbundle.html" class="tsd-signature-type">OpenSeaAssetBundle</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="assetcontractfromjson" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> asset<wbr>Contract<wbr>FromJSON</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">asset<wbr>Contract<wbr>FromJSON<span class="tsd-signature-symbol">(</span>asset_contract<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/openseaassetcontract.html" class="tsd-signature-type">OpenSeaAssetContract</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L316">utils/utils.ts:316</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>asset_contract: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/openseaassetcontract.html" class="tsd-signature-type">OpenSeaAssetContract</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="asseteventfromjson" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> asset<wbr>Event<wbr>FromJSON</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">asset<wbr>Event<wbr>FromJSON<span class="tsd-signature-symbol">(</span>assetEvent<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/assetevent.html" class="tsd-signature-type">AssetEvent</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L256">utils/utils.ts:256</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>assetEvent: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/assetevent.html" class="tsd-signature-type">AssetEvent</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="assetfromjson" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> asset<wbr>FromJSON</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">asset<wbr>FromJSON<span class="tsd-signature-symbol">(</span>asset<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/openseaasset.html" class="tsd-signature-type">OpenSeaAsset</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L208">utils/utils.ts:208</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>asset: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/openseaasset.html" class="tsd-signature-type">OpenSeaAsset</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="assignorderstosides" class="tsd-anchor"></a>
					<h3>assign<wbr>Orders<wbr>ToSides</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">assign<wbr>Orders<wbr>ToSides<span class="tsd-signature-symbol">(</span>order<span class="tsd-signature-symbol">: </span><a href="interfaces/order.html" class="tsd-signature-type">Order</a>, matchingOrder<span class="tsd-signature-symbol">: </span><a href="interfaces/unsignedorder.html" class="tsd-signature-type">UnsignedOrder</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L861">utils/utils.ts:861</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>order: <a href="interfaces/order.html" class="tsd-signature-type">Order</a></h5>
								</li>
								<li>
									<h5>matchingOrder: <a href="interfaces/unsignedorder.html" class="tsd-signature-type">UnsignedOrder</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">object</span></h4>
							<ul class="tsd-parameters">
								<li class="tsd-parameter">
									<h5>buy<span class="tsd-signature-symbol">: </span><a href="interfaces/order.html" class="tsd-signature-type">Order</a></h5>
								</li>
								<li class="tsd-parameter">
									<h5>sell<span class="tsd-signature-symbol">: </span><a href="interfaces/order.html" class="tsd-signature-type">Order</a></h5>
								</li>
							</ul>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-is-not-exported">
					<a name="cansettleorder" class="tsd-anchor"></a>
					<h3>can<wbr>Settle<wbr>Order</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">can<wbr>Settle<wbr>Order<span class="tsd-signature-symbol">(</span>client<span class="tsd-signature-symbol">: </span><a href="classes/openseaport.html" class="tsd-signature-type">OpenSeaPort</a>, order<span class="tsd-signature-symbol">: </span><a href="interfaces/order.html" class="tsd-signature-type">Order</a>, matchingOrder<span class="tsd-signature-symbol">: </span><a href="interfaces/order.html" class="tsd-signature-type">Order</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L890">utils/utils.ts:890</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>client: <a href="classes/openseaport.html" class="tsd-signature-type">OpenSeaPort</a></h5>
								</li>
								<li>
									<h5>order: <a href="interfaces/order.html" class="tsd-signature-type">Order</a></h5>
								</li>
								<li>
									<h5>matchingOrder: <a href="interfaces/order.html" class="tsd-signature-type">Order</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="collectionfromjson" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> collection<wbr>FromJSON</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">collection<wbr>FromJSON<span class="tsd-signature-symbol">(</span>collection<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/openseacollection.html" class="tsd-signature-type">OpenSeaCollection</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L336">utils/utils.ts:336</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>collection: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/openseacollection.html" class="tsd-signature-type">OpenSeaCollection</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="confirmtransaction" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> confirm<wbr>Transaction</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">confirm<wbr>Transaction<span class="tsd-signature-symbol">(</span>web3<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Web3</span>, txHash<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Object</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L196">utils/utils.ts:196</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>web3: <span class="tsd-signature-type">Web3</span></h5>
								</li>
								<li>
									<h5>txHash: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Object</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="delay" class="tsd-anchor"></a>
					<h3>delay</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">delay<span class="tsd-signature-symbol">(</span>ms<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Object</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L917">utils/utils.ts:917</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>ms: <span class="tsd-signature-type">number</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Object</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="encodeatomicizedbuy" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> encode<wbr>Atomicized<wbr>Buy</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">encode<wbr>Atomicized<wbr>Buy<span class="tsd-signature-symbol">(</span>schemas<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span>, assets<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span>, address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, wyvernProtocol<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, networkName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Network</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L65">utils/schema.ts:65</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>schemas: <span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span></h5>
								</li>
								<li>
									<h5>assets: <span class="tsd-signature-symbol">(</span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span></h5>
								</li>
								<li>
									<h5>address: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>wyvernProtocol: <span class="tsd-signature-type">any</span></h5>
								</li>
								<li>
									<h5>networkName: <span class="tsd-signature-type">Network</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">object</span></h4>
							<ul class="tsd-parameters">
								<li class="tsd-parameter">
									<h5>calldata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
								</li>
								<li class="tsd-parameter">
									<h5>replacement<wbr>Pattern<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
								</li>
								<li class="tsd-parameter">
									<h5>target<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-is-not-exported">
					<a name="encodeatomicizedcalldata" class="tsd-anchor"></a>
					<h3>encode<wbr>Atomicized<wbr>Calldata</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">encode<wbr>Atomicized<wbr>Calldata<span class="tsd-signature-symbol">(</span>atomicizer<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">WyvernAtomicizerContract</span>, schemas<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span>, assets<span class="tsd-signature-symbol">: </span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">[]</span>, address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, side<span class="tsd-signature-symbol">: </span><a href="enums/orderside.html" class="tsd-signature-type">OrderSide</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L211">utils/schema.ts:211</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>atomicizer: <span class="tsd-signature-type">WyvernAtomicizerContract</span></h5>
								</li>
								<li>
									<h5>schemas: <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h5>
								</li>
								<li>
									<h5>assets: <a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">[]</span></h5>
								</li>
								<li>
									<h5>address: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>side: <a href="enums/orderside.html" class="tsd-signature-type">OrderSide</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">object</span></h4>
							<ul class="tsd-parameters">
								<li class="tsd-parameter">
									<h5>atomicized<wbr>Calldata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
								</li>
								<li class="tsd-parameter">
									<h5>atomicized<wbr>Replacement<wbr>Pattern<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="encodeatomicizedsell" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> encode<wbr>Atomicized<wbr>Sell</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">encode<wbr>Atomicized<wbr>Sell<span class="tsd-signature-symbol">(</span>schemas<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span>, assets<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span>, address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, wyvernProtocol<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, networkName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Network</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L50">utils/schema.ts:50</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>schemas: <span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span></h5>
								</li>
								<li>
									<h5>assets: <span class="tsd-signature-symbol">(</span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span></h5>
								</li>
								<li>
									<h5>address: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>wyvernProtocol: <span class="tsd-signature-type">any</span></h5>
								</li>
								<li>
									<h5>networkName: <span class="tsd-signature-type">Network</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">object</span></h4>
							<ul class="tsd-parameters">
								<li class="tsd-parameter">
									<h5>calldata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
								</li>
								<li class="tsd-parameter">
									<h5>replacement<wbr>Pattern<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
								</li>
								<li class="tsd-parameter">
									<h5>target<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="encodeatomicizedtransfer" class="tsd-anchor"></a>
					<h3>encode<wbr>Atomicized<wbr>Transfer</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">encode<wbr>Atomicized<wbr>Transfer<span class="tsd-signature-symbol">(</span>schemas<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span>, assets<span class="tsd-signature-symbol">: </span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">[]</span>, from<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, to<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, wyvernProtocol<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">WyvernProtocol</span>, networkName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Network</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/limitedcallspec.html" class="tsd-signature-type">LimitedCallSpec</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L145">utils/schema.ts:145</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>schemas: <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h5>
								</li>
								<li>
									<h5>assets: <a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">[]</span></h5>
								</li>
								<li>
									<h5>from: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>to: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>wyvernProtocol: <span class="tsd-signature-type">WyvernProtocol</span></h5>
								</li>
								<li>
									<h5>networkName: <span class="tsd-signature-type">Network</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/limitedcallspec.html" class="tsd-signature-type">LimitedCallSpec</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="encodebuy" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> encode<wbr>Buy</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">encode<wbr>Buy<span class="tsd-signature-symbol">(</span>schema<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a><span class="tsd-signature-symbol">&gt;</span>, asset<span class="tsd-signature-symbol">: </span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a>, address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L78">utils/schema.ts:78</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>schema: <span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a><span class="tsd-signature-symbol">&gt;</span></h5>
								</li>
								<li>
									<h5>asset: <a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a></h5>
								</li>
								<li>
									<h5>address: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">object</span></h4>
							<ul class="tsd-parameters">
								<li class="tsd-parameter">
									<h5>calldata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
								</li>
								<li class="tsd-parameter">
									<h5>replacement<wbr>Pattern<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
								</li>
								<li class="tsd-parameter">
									<h5>target<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="encodecall" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> encode<wbr>Call</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">encode<wbr>Call<span class="tsd-signature-symbol">(</span>abi<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">AnnotatedFunctionABI</span>, parameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L31">utils/schema.ts:31</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>abi: <span class="tsd-signature-type">AnnotatedFunctionABI</span></h5>
								</li>
								<li>
									<h5>parameters: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="encodedefaultcall" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> encode<wbr>Default<wbr>Call</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">encode<wbr>Default<wbr>Call<span class="tsd-signature-symbol">(</span>abi<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">AnnotatedFunctionABI</span>, address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L122">utils/schema.ts:122</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>abi: <span class="tsd-signature-type">AnnotatedFunctionABI</span></h5>
								</li>
								<li>
									<h5>address: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="encodeproxycall" class="tsd-anchor"></a>
					<h3>encode<wbr>Proxy<wbr>Call</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">encode<wbr>Proxy<wbr>Call<span class="tsd-signature-symbol">(</span>address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, howToCall<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">HowToCall</span>, calldata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, shouldAssert<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L204">utils/schema.ts:204</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>address: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>howToCall: <span class="tsd-signature-type">HowToCall</span></h5>
								</li>
								<li>
									<h5>calldata: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagDefault value">Default value</span> shouldAssert: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="encodesell" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> encode<wbr>Sell</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">encode<wbr>Sell<span class="tsd-signature-symbol">(</span>schema<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a><span class="tsd-signature-symbol">&gt;</span>, asset<span class="tsd-signature-symbol">: </span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a>, address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L39">utils/schema.ts:39</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>schema: <span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a><span class="tsd-signature-symbol">&gt;</span></h5>
								</li>
								<li>
									<h5>asset: <a href="interfaces/wyvernnftasset.html" class="tsd-signature-type">WyvernNFTAsset</a><span class="tsd-signature-symbol"> | </span><a href="interfaces/wyvernftasset.html" class="tsd-signature-type">WyvernFTAsset</a></h5>
								</li>
								<li>
									<h5>address: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">object</span></h4>
							<ul class="tsd-parameters">
								<li class="tsd-parameter">
									<h5>calldata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
								</li>
								<li class="tsd-parameter">
									<h5>replacement<wbr>Pattern<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
								</li>
								<li class="tsd-parameter">
									<h5>target<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="encodetransfercall" class="tsd-anchor"></a>
					<h3>encode<wbr>Transfer<wbr>Call</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">encode<wbr>Transfer<wbr>Call<span class="tsd-signature-symbol">(</span>transferAbi<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">AnnotatedFunctionABI</span>, from<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, to<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/schema.ts#L179">utils/schema.ts:179</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>transferAbi: <span class="tsd-signature-type">AnnotatedFunctionABI</span></h5>
								</li>
								<li>
									<h5>from: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>to: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="estimatecurrentprice" class="tsd-anchor"></a>
					<h3>estimate<wbr>Current<wbr>Price</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">estimate<wbr>Current<wbr>Price<span class="tsd-signature-symbol">(</span>order<span class="tsd-signature-symbol">: </span><a href="interfaces/order.html" class="tsd-signature-type">Order</a>, secondsToBacktrack<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, shouldRoundUp<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BigNumber</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L732">utils/utils.ts:732</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>order: <a href="interfaces/order.html" class="tsd-signature-type">Order</a></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagDefault value">Default value</span> secondsToBacktrack: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;30</span></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagDefault value">Default value</span> shouldRoundUp: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">BigNumber</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="estimategas" class="tsd-anchor"></a>
					<h3>estimate<wbr>Gas</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">estimate<wbr>Gas<span class="tsd-signature-symbol">(</span>web3<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Web3</span>, __namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L618">utils/utils.ts:618</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>web3: <span class="tsd-signature-type">Web3</span></h5>
								</li>
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>data<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>from<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>to<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">BigNumber</span></h5>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="event" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> event</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">event<span class="tsd-signature-symbol">(</span>abi<span class="tsd-signature-symbol">: </span><a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a>, name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">EventAbi</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/contracts.ts#L15">contracts.ts:15</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>abi: <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a></h5>
								</li>
								<li>
									<h5>name: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">EventAbi</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getcurrentgasprice" class="tsd-anchor"></a>
					<h3>get<wbr>Current<wbr>Gas<wbr>Price</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Current<wbr>Gas<wbr>Price<span class="tsd-signature-symbol">(</span>web3<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Web3</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">BigNumber</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L637">utils/utils.ts:637</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>web3: <span class="tsd-signature-type">Web3</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">BigNumber</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getmethod" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> get<wbr>Method</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Method<span class="tsd-signature-symbol">(</span>abi<span class="tsd-signature-symbol">: </span><a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a>, name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">AnnotatedFunctionABI</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/contracts.ts#L5">contracts.ts:5</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>abi: <a href="globals.html#partialreadonlycontractabi" class="tsd-signature-type">PartialReadonlyContractAbi</a></h5>
								</li>
								<li>
									<h5>name: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">AnnotatedFunctionABI</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getnoncompliantapprovaladdress" class="tsd-anchor"></a>
					<h3>get<wbr>Non<wbr>Compliant<wbr>Approval<wbr>Address</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Non<wbr>Compliant<wbr>Approval<wbr>Address<span class="tsd-signature-symbol">(</span>erc721Contract<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ContractInstance</span>, tokenId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, accountAddress<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L951">utils/utils.ts:951</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>erc721Contract: <span class="tsd-signature-type">ContractInstance</span></h5>
								</li>
								<li>
									<h5>tokenId: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>accountAddress: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getorderhash" class="tsd-anchor"></a>
					<h3>get<wbr>Order<wbr>Hash</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Order<wbr>Hash<span class="tsd-signature-symbol">(</span>order<span class="tsd-signature-symbol">: </span><a href="interfaces/unhashedorder.html" class="tsd-signature-type">UnhashedOrder</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L842">utils/utils.ts:842</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>order: <a href="interfaces/unhashedorder.html" class="tsd-signature-type">UnhashedOrder</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="gettransferfeesettings" class="tsd-anchor"></a>
					<h3>get<wbr>Transfer<wbr>Fee<wbr>Settings</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Transfer<wbr>Fee<wbr>Settings<span class="tsd-signature-symbol">(</span>web3<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Web3</span>, __namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L647">utils/utils.ts:647</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>web3: <span class="tsd-signature-type">Web3</span></h5>
								</li>
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>account<wbr>Address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>asset<span class="tsd-signature-symbol">: </span><a href="interfaces/asset.html" class="tsd-signature-type">Asset</a></h5>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getwyvernasset" class="tsd-anchor"></a>
					<h3>get<wbr>Wyvern<wbr>Asset</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Wyvern<wbr>Asset<span class="tsd-signature-symbol">(</span>schema<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span>, asset<span class="tsd-signature-symbol">: </span><a href="interfaces/asset.html" class="tsd-signature-type">Asset</a>, quantity<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">BigNumber</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L772">utils/utils.ts:772</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>schema: <span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span></h5>
								</li>
								<li>
									<h5>asset: <a href="interfaces/asset.html" class="tsd-signature-type">Asset</a></h5>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagDefault value">Default value</span> quantity: <span class="tsd-signature-type">BigNumber</span><span class="tsd-signature-symbol"> =&nbsp;new BigNumber(1)</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="getwyvernbundle" class="tsd-anchor"></a>
					<h3>get<wbr>Wyvern<wbr>Bundle</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">get<wbr>Wyvern<wbr>Bundle<span class="tsd-signature-symbol">(</span>assets<span class="tsd-signature-symbol">: </span><a href="interfaces/asset.html" class="tsd-signature-type">Asset</a><span class="tsd-signature-symbol">[]</span>, schemas<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span>, quantities<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BigNumber</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/wyvernbundle.html" class="tsd-signature-type">WyvernBundle</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L797">utils/utils.ts:797</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>assets: <a href="interfaces/asset.html" class="tsd-signature-type">Asset</a><span class="tsd-signature-symbol">[]</span></h5>
								</li>
								<li>
									<h5>schemas: <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Schema</span><span class="tsd-signature-symbol">&lt;</span><a href="globals.html#wyvernasset" class="tsd-signature-type">WyvernAsset</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h5>
								</li>
								<li>
									<h5>quantities: <span class="tsd-signature-type">BigNumber</span><span class="tsd-signature-symbol">[]</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/wyvernbundle.html" class="tsd-signature-type">WyvernBundle</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="iscontractaddress" class="tsd-anchor"></a>
					<h3>is<wbr>Contract<wbr>Address</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">is<wbr>Contract<wbr>Address<span class="tsd-signature-symbol">(</span>web3<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Web3</span>, address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L516">utils/utils.ts:516</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>web3: <span class="tsd-signature-type">Web3</span></h5>
								</li>
								<li>
									<h5>address: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="makebignumber" class="tsd-anchor"></a>
					<h3>make<wbr>Big<wbr>Number</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">make<wbr>Big<wbr>Number<span class="tsd-signature-symbol">(</span>arg<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">BigNumber</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BigNumber</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L526">utils/utils.ts:526</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>arg: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">BigNumber</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">BigNumber</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="ondeprecated" class="tsd-anchor"></a>
					<h3>on<wbr>Deprecated</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">on<wbr>Deprecated<span class="tsd-signature-symbol">(</span>msg<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L943">utils/utils.ts:943</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>msg: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="orderfromjson" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> order<wbr>FromJSON</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">order<wbr>FromJSON<span class="tsd-signature-symbol">(</span>order<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/order.html" class="tsd-signature-type">Order</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L379">utils/utils.ts:379</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>order: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/order.html" class="tsd-signature-type">Order</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="ordertojson" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> order<wbr>ToJSON</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">order<wbr>ToJSON<span class="tsd-signature-symbol">(</span>order<span class="tsd-signature-symbol">: </span><a href="interfaces/order.html" class="tsd-signature-type">Order</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/orderjson.html" class="tsd-signature-type">OrderJSON</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L442">utils/utils.ts:442</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>order: <a href="interfaces/order.html" class="tsd-signature-type">Order</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/orderjson.html" class="tsd-signature-type">OrderJSON</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-is-not-exported">
					<a name="parsesignaturehex" class="tsd-anchor"></a>
					<h3>parse<wbr>Signature<wbr>Hex</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">parse<wbr>Signature<wbr>Hex<span class="tsd-signature-symbol">(</span>signature<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ECSignature</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L678">utils/utils.ts:678</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>signature: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">ECSignature</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="personalsignasync" class="tsd-anchor"></a>
					<h3>personal<wbr>Sign<wbr>Async</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">personal<wbr>Sign<wbr>Async<span class="tsd-signature-symbol">(</span>web3<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Web3</span>, message<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, signerAddress<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">ECSignature</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L492">utils/utils.ts:492</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>web3: <span class="tsd-signature-type">Web3</span></h5>
								</li>
								<li>
									<h5>message: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>signerAddress: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">ECSignature</span><span class="tsd-signature-symbol">&gt;</span></h4>
							<p>A signature if provider can sign, otherwise null</p>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-has-type-parameter tsd-is-not-exported">
					<a name="promisify" class="tsd-anchor"></a>
					<h3>promisify</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-has-type-parameter tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">promisify&lt;T&gt;<span class="tsd-signature-symbol">(</span>inner<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">function</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L125">utils/utils.ts:125</a></li>
								</ul>
							</aside>
							<h4 class="tsd-type-parameters-title">Type parameters</h4>
							<ul class="tsd-type-parameters">
								<li>
									<h4>T</h4>
								</li>
							</ul>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>inner: <span class="tsd-signature-type">function</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-siganture">
											<ul class="tsd-signatures tsd-kind-type-literal tsd-is-not-exported">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>fn<span class="tsd-signature-symbol">: </span><a href="globals.html#web3callback" class="tsd-signature-type">Web3Callback</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>fn: <a href="globals.html#web3callback" class="tsd-signature-type">Web3Callback</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-has-type-parameter">
					<a name="promisifycall" class="tsd-anchor"></a>
					<h3>promisify<wbr>Call</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-has-type-parameter">
						<li class="tsd-signature tsd-kind-icon">promisify<wbr>Call&lt;T&gt;<span class="tsd-signature-symbol">(</span>callback<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">function</span>, onError<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">function</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L145">utils/utils.ts:145</a></li>
								</ul>
							</aside>
							<h4 class="tsd-type-parameters-title">Type parameters</h4>
							<ul class="tsd-type-parameters">
								<li>
									<h4>T</h4>
								</li>
							</ul>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>callback: <span class="tsd-signature-type">function</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-siganture">
											<ul class="tsd-signatures tsd-kind-type-literal tsd-is-not-exported">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>fn<span class="tsd-signature-symbol">: </span><a href="globals.html#web3callback" class="tsd-signature-type">Web3Callback</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>fn: <a href="globals.html#web3callback" class="tsd-signature-type">Web3Callback</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> onError: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">function</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="rawcall" class="tsd-anchor"></a>
					<h3>raw<wbr>Call</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">raw<wbr>Call<span class="tsd-signature-symbol">(</span>web3<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Web3</span>, __namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span>, onError<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">function</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L586">utils/utils.ts:586</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>web3: <span class="tsd-signature-type">Web3</span></h5>
								</li>
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>data<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>from<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>to<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
										</li>
									</ul>
								</li>
								<li>
									<h5><span class="tsd-flag ts-flagOptional">Optional</span> onError: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">function</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="requireordercalldatacanmatch" class="tsd-anchor"></a>
					<h3>require<wbr>Order<wbr>Calldata<wbr>Can<wbr>Match</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">require<wbr>Order<wbr>Calldata<wbr>Can<wbr>Match<span class="tsd-signature-symbol">(</span>client<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">WyvernProtocol</span>, __namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/debugging.ts#L105">debugging.ts:105</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>client: <span class="tsd-signature-type">WyvernProtocol</span></h5>
								</li>
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>buy<span class="tsd-signature-symbol">: </span><a href="interfaces/order.html" class="tsd-signature-type">Order</a></h5>
										</li>
										<li class="tsd-parameter">
											<h5>sell<span class="tsd-signature-symbol">: </span><a href="interfaces/order.html" class="tsd-signature-type">Order</a></h5>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="requireorderscanmatch" class="tsd-anchor"></a>
					<h3>require<wbr>Orders<wbr>Can<wbr>Match</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">require<wbr>Orders<wbr>Can<wbr>Match<span class="tsd-signature-symbol">(</span>client<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">WyvernProtocol</span>, __namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/debugging.ts#L34">debugging.ts:34</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>client: <span class="tsd-signature-type">WyvernProtocol</span></h5>
								</li>
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>account<wbr>Address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>buy<span class="tsd-signature-symbol">: </span><a href="interfaces/order.html" class="tsd-signature-type">Order</a></h5>
										</li>
										<li class="tsd-parameter">
											<h5>sell<span class="tsd-signature-symbol">: </span><a href="interfaces/order.html" class="tsd-signature-type">Order</a></h5>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="sendrawtransaction" class="tsd-anchor"></a>
					<h3>send<wbr>Raw<wbr>Transaction</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">send<wbr>Raw<wbr>Transaction<span class="tsd-signature-symbol">(</span>web3<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Web3</span>, __namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span>, onError<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">function</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L547">utils/utils.ts:547</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>web3: <span class="tsd-signature-type">Web3</span></h5>
								</li>
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>data<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>from<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>gas<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">BigNumber</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>gas<wbr>Price<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">BigNumber</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>to<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">BigNumber</span></h5>
										</li>
									</ul>
								</li>
								<li>
									<h5>onError: <span class="tsd-signature-type">function</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter-siganture">
											<ul class="tsd-signatures tsd-kind-type-literal tsd-is-not-exported">
												<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>error<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Error</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
											</ul>
											<ul class="tsd-descriptions">
												<li class="tsd-description">
													<h4 class="tsd-parameters-title">Parameters</h4>
													<ul class="tsd-parameters">
														<li>
															<h5>error: <span class="tsd-signature-type">Error</span></h5>
														</li>
													</ul>
													<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="tokenfromjson" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> token<wbr>FromJSON</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">token<wbr>FromJSON<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/openseafungibletoken.html" class="tsd-signature-type">OpenSeaFungibleToken</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L364">utils/utils.ts:364</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>token: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/openseafungibletoken.html" class="tsd-signature-type">OpenSeaFungibleToken</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-is-not-exported">
					<a name="track" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> track</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">track<span class="tsd-signature-symbol">(</span>web3<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Web3</span>, txHash<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, onFinalized<span class="tsd-signature-symbol">: </span><a href="globals.html#txncallback" class="tsd-signature-type">TxnCallback</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L170">utils/utils.ts:170</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>web3: <span class="tsd-signature-type">Web3</span></h5>
								</li>
								<li>
									<h5>txHash: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>onFinalized: <a href="globals.html#txncallback" class="tsd-signature-type">TxnCallback</a></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="transactionfromjson" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> transaction<wbr>FromJSON</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">transaction<wbr>FromJSON<span class="tsd-signature-symbol">(</span>transaction<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/transaction.html" class="tsd-signature-type">Transaction</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L267">utils/utils.ts:267</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>transaction: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/transaction.html" class="tsd-signature-type">Transaction</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="userfromjson" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> user<wbr>FromJSON</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">user<wbr>FromJSON<span class="tsd-signature-symbol">(</span>user<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="interfaces/openseauser.html" class="tsd-signature-type">OpenSeaUser</a></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L290">utils/utils.ts:290</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>user: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <a href="interfaces/openseauser.html" class="tsd-signature-type">OpenSeaUser</a></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function">
					<a name="validateandformatwalletaddress" class="tsd-anchor"></a>
					<h3>validate<wbr>And<wbr>Format<wbr>Wallet<wbr>Address</h3>
					<ul class="tsd-signatures tsd-kind-function">
						<li class="tsd-signature tsd-kind-icon">validate<wbr>And<wbr>Format<wbr>Wallet<wbr>Address<span class="tsd-signature-symbol">(</span>web3<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Web3</span>, address<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L926">utils/utils.ts:926</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>web3: <span class="tsd-signature-type">Web3</span></h5>
								</li>
								<li>
									<h5>address: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
						</li>
					</ul>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Object literals</h2>
				<section class="tsd-panel tsd-member tsd-kind-object-literal">
					<a name="decentraland_auction_config" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> DECENTRALAND_<wbr>AUCTION_<wbr>CONFIG</h3>
					<div class="tsd-signature tsd-kind-icon">DECENTRALAND_<wbr>AUCTION_<wbr>CONFIG<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/contracts.ts#L25">contracts.ts:25</a></li>
						</ul>
					</aside>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="decentraland_auction_config.1" class="tsd-anchor"></a>
						<h3>1</h3>
						<div class="tsd-signature tsd-kind-icon">1<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;0xf87e31492faf9a91b02ee0deaad50d51d56d5d4d&quot;</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/contracts.ts#L26">contracts.ts:26</a></li>
							</ul>
						</aside>
					</section>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-is-not-exported">
					<a name="schema_name_to_asset_contract_type" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> SCHEMA_<wbr>NAME_<wbr>TO_<wbr>ASSET_<wbr>CONTRACT_<wbr>TYPE</h3>
					<div class="tsd-signature tsd-kind-icon">SCHEMA_<wbr>NAME_<wbr>TO_<wbr>ASSET_<wbr>CONTRACT_<wbr>TYPE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L108">utils/utils.ts:108</a></li>
						</ul>
					</aside>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
						<a name="schema_name_to_asset_contract_type.__computed" class="tsd-anchor"></a>
						<h3>__computed</h3>
						<div class="tsd-signature tsd-kind-icon">__computed<span class="tsd-signature-symbol">:</span> <a href="enums/assetcontracttype.html#nonfungible" class="tsd-signature-type">NonFungible</a><span class="tsd-signature-symbol"> =&nbsp;AssetContractType.NonFungible</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L109">utils/utils.ts:109</a></li>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L110">utils/utils.ts:110</a></li>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L111">utils/utils.ts:111</a></li>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L112">utils/utils.ts:112</a></li>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/utils/utils.ts#L113">utils/utils.ts:113</a></li>
							</ul>
						</aside>
					</section>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-is-not-exported">
					<a name="salekindinterface" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Sale<wbr>Kind<wbr>Interface</h3>
					<div class="tsd-signature tsd-kind-icon">Sale<wbr>Kind<wbr>Interface<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/debugging.ts#L15">debugging.ts:15</a></li>
						</ul>
					</aside>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
						<a name="salekindinterface.salekind" class="tsd-anchor"></a>
						<h3>Sale<wbr>Kind</h3>
						<div class="tsd-signature tsd-kind-icon">Sale<wbr>Kind<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">SaleKind</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/debugging.ts#L17">debugging.ts:17</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
						<a name="salekindinterface.side" class="tsd-anchor"></a>
						<h3>Side</h3>
						<div class="tsd-signature tsd-kind-icon">Side<span class="tsd-signature-symbol">:</span> <a href="enums/side.html" class="tsd-signature-type">Side</a></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/debugging.ts#L16">debugging.ts:16</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-object-literal tsd-is-not-exported">
						<a name="salekindinterface.cansettleorder" class="tsd-anchor"></a>
						<h3>can<wbr>Settle<wbr>Order</h3>
						<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-object-literal tsd-is-not-exported">
							<li class="tsd-signature tsd-kind-icon">can<wbr>Settle<wbr>Order<span class="tsd-signature-symbol">(</span>listingTime<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, expirationTime<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
						</ul>
						<ul class="tsd-descriptions">
							<li class="tsd-description">
								<aside class="tsd-sources">
									<ul>
										<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/debugging.ts#L23">debugging.ts:23</a></li>
									</ul>
								</aside>
								<h4 class="tsd-parameters-title">Parameters</h4>
								<ul class="tsd-parameters">
									<li>
										<h5>listingTime: <span class="tsd-signature-type">number</span></h5>
									</li>
									<li>
										<h5>expirationTime: <span class="tsd-signature-type">number</span></h5>
									</li>
								</ul>
								<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							</li>
						</ul>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-object-literal tsd-is-not-exported">
						<a name="salekindinterface.validateparameters" class="tsd-anchor"></a>
						<h3>validate<wbr>Parameters</h3>
						<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-object-literal tsd-is-not-exported">
							<li class="tsd-signature tsd-kind-icon">validate<wbr>Parameters<span class="tsd-signature-symbol">(</span>saleKind<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">SaleKind</span>, expirationTime<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
						</ul>
						<ul class="tsd-descriptions">
							<li class="tsd-description">
								<aside class="tsd-sources">
									<ul>
										<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/debugging.ts#L19">debugging.ts:19</a></li>
									</ul>
								</aside>
								<h4 class="tsd-parameters-title">Parameters</h4>
								<ul class="tsd-parameters">
									<li>
										<h5>saleKind: <span class="tsd-signature-type">SaleKind</span></h5>
									</li>
									<li>
										<h5>expirationTime: <span class="tsd-signature-type">number</span></h5>
									</li>
								</ul>
								<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
							</li>
						</ul>
					</section>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-object-literal">
					<a name="proxyabi" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> proxyABI</h3>
					<div class="tsd-signature tsd-kind-icon">proxyABI<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L1">abi/Proxy.ts:1</a></li>
						</ul>
					</aside>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyabi.constant" class="tsd-anchor"></a>
						<h3>constant</h3>
						<div class="tsd-signature tsd-kind-icon">constant<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L1">abi/Proxy.ts:1</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyabi.inputs" class="tsd-anchor"></a>
						<h3>inputs</h3>
						<div class="tsd-signature tsd-kind-icon">inputs<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[{&#x27;name&#x27;: &#x27;dest&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;name&#x27;: &#x27;howToCall&#x27;, &#x27;type&#x27;: &#x27;uint8&#x27;}, {&#x27;name&#x27;: &#x27;calldata&#x27;, &#x27;type&#x27;: &#x27;bytes&#x27;}]</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L1">abi/Proxy.ts:1</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyabi.name" class="tsd-anchor"></a>
						<h3>name</h3>
						<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;proxy&quot;</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L1">abi/Proxy.ts:1</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyabi.outputs" class="tsd-anchor"></a>
						<h3>outputs</h3>
						<div class="tsd-signature tsd-kind-icon">outputs<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[{&#x27;name&#x27;: &#x27;success&#x27;, &#x27;type&#x27;: &#x27;bool&#x27;}]</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L1">abi/Proxy.ts:1</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyabi.payable" class="tsd-anchor"></a>
						<h3>payable</h3>
						<div class="tsd-signature tsd-kind-icon">payable<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L1">abi/Proxy.ts:1</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyabi.statemutability" class="tsd-anchor"></a>
						<h3>state<wbr>Mutability</h3>
						<div class="tsd-signature tsd-kind-icon">state<wbr>Mutability<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;nonpayable&quot;</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L1">abi/Proxy.ts:1</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyabi.type" class="tsd-anchor"></a>
						<h3>type</h3>
						<div class="tsd-signature tsd-kind-icon">type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;function&quot;</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L1">abi/Proxy.ts:1</a></li>
							</ul>
						</aside>
					</section>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-object-literal">
					<a name="proxyassertabi" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> proxy<wbr>AssertABI</h3>
					<div class="tsd-signature tsd-kind-icon">proxy<wbr>AssertABI<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L3">abi/Proxy.ts:3</a></li>
						</ul>
					</aside>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyassertabi.constant" class="tsd-anchor"></a>
						<h3>constant</h3>
						<div class="tsd-signature tsd-kind-icon">constant<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L3">abi/Proxy.ts:3</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyassertabi.inputs" class="tsd-anchor"></a>
						<h3>inputs</h3>
						<div class="tsd-signature tsd-kind-icon">inputs<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[{&#x27;name&#x27;: &#x27;dest&#x27;, &#x27;type&#x27;: &#x27;address&#x27;}, {&#x27;name&#x27;: &#x27;howToCall&#x27;, &#x27;type&#x27;: &#x27;uint8&#x27;}, {&#x27;name&#x27;: &#x27;calldata&#x27;, &#x27;type&#x27;: &#x27;bytes&#x27;}]</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L3">abi/Proxy.ts:3</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyassertabi.name" class="tsd-anchor"></a>
						<h3>name</h3>
						<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;proxyAssert&quot;</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L3">abi/Proxy.ts:3</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyassertabi.outputs" class="tsd-anchor"></a>
						<h3>outputs</h3>
						<div class="tsd-signature tsd-kind-icon">outputs<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">never</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[]</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L3">abi/Proxy.ts:3</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyassertabi.payable" class="tsd-anchor"></a>
						<h3>payable</h3>
						<div class="tsd-signature tsd-kind-icon">payable<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L3">abi/Proxy.ts:3</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyassertabi.statemutability" class="tsd-anchor"></a>
						<h3>state<wbr>Mutability</h3>
						<div class="tsd-signature tsd-kind-icon">state<wbr>Mutability<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;nonpayable&quot;</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L3">abi/Proxy.ts:3</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="proxyassertabi.type" class="tsd-anchor"></a>
						<h3>type</h3>
						<div class="tsd-signature tsd-kind-icon">type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;function&quot;</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/ProjectOpenSea/opensea-js/blob/f0e42f8/src/abi/Proxy.ts#L3">abi/Proxy.ts:3</a></li>
							</ul>
						</aside>
					</section>
				</section>
			</section>
		</div>
		<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
			<nav class="tsd-navigation primary">
				<ul>
					<li class="globals current ">
						<a href="globals.html"><em>Globals</em></a>
					</li>
				</ul>
			</nav>
			<nav class="tsd-navigation secondary menu-sticky">
				<ul class="before-current">
					<li class=" tsd-kind-enum">
						<a href="enums/assetcontracttype.html" class="tsd-kind-icon">Asset<wbr>Contract<wbr>Type</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/asseteventtype.html" class="tsd-kind-icon">Asset<wbr>Event<wbr>Type</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/auctiontype.html" class="tsd-kind-icon">Auction<wbr>Type</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/eventtype.html" class="tsd-kind-icon">Event<wbr>Type</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/feemethod.html" class="tsd-kind-icon">Fee<wbr>Method</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/orderside.html" class="tsd-kind-icon">Order<wbr>Side</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/salekind.html" class="tsd-kind-icon">Sale<wbr>Kind</a>
					</li>
					<li class=" tsd-kind-enum tsd-is-not-exported">
						<a href="enums/side.html" class="tsd-kind-icon">Side</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/tokenstandardversion.html" class="tsd-kind-icon">Token<wbr>Standard<wbr>Version</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/wyvernassetlocation.html" class="tsd-kind-icon">Wyvern<wbr>Asset<wbr>Location</a>
					</li>
					<li class=" tsd-kind-enum">
						<a href="enums/wyvernschemaname.html" class="tsd-kind-icon">Wyvern<wbr>Schema<wbr>Name</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/openseaapi.html" class="tsd-kind-icon">Open<wbr>SeaAPI</a>
					</li>
					<li class=" tsd-kind-class">
						<a href="classes/openseaport.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Port</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/asset.html" class="tsd-kind-icon">Asset</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/assetevent.html" class="tsd-kind-icon">Asset<wbr>Event</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/callspec.html" class="tsd-kind-icon">Call<wbr>Spec</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/computedfees.html" class="tsd-kind-icon">Computed<wbr>Fees</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/eventdata.html" class="tsd-kind-icon">Event<wbr>Data</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/exchangemetadataforasset.html" class="tsd-kind-icon">Exchange<wbr>Metadata<wbr>For<wbr>Asset</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/exchangemetadataforbundle.html" class="tsd-kind-icon">Exchange<wbr>Metadata<wbr>For<wbr>Bundle</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/limitedcallspec.html" class="tsd-kind-icon">Limited<wbr>Call<wbr>Spec</a>
					</li>
					<li class=" tsd-kind-interface tsd-is-not-exported">
						<a href="interfaces/numericaltraitstats.html" class="tsd-kind-icon">Numerical<wbr>Trait<wbr>Stats</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseaapiconfig.html" class="tsd-kind-icon">Open<wbr>SeaAPIConfig</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseaaccount.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Account</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseaasset.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Asset</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseaassetbundle.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Asset<wbr>Bundle</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseaassetbundlejson.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Asset<wbr>BundleJSON</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseaassetbundlequery.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Asset<wbr>Bundle<wbr>Query</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseaassetcontract.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Asset<wbr>Contract</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseaassetquery.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Asset<wbr>Query</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseacollection.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Collection</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseafees.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Fees</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseafungibletoken.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Fungible<wbr>Token</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseafungibletokenquery.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Fungible<wbr>Token<wbr>Query</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseatraitstats.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>Trait<wbr>Stats</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/openseauser.html" class="tsd-kind-icon">Open<wbr>Sea<wbr>User</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/order.html" class="tsd-kind-icon">Order</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/orderjson.html" class="tsd-kind-icon">OrderJSON</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/orderquery.html" class="tsd-kind-icon">Order<wbr>Query</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/orderbookresponse.html" class="tsd-kind-icon">Orderbook<wbr>Response</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/partialabidefinition.html" class="tsd-kind-icon">Partial<wbr>Abi<wbr>Definition</a>
					</li>
					<li class=" tsd-kind-interface tsd-is-not-exported">
						<a href="interfaces/stringtraitstats.html" class="tsd-kind-icon">String<wbr>Trait<wbr>Stats</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/transaction.html" class="tsd-kind-icon">Transaction</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/unhashedorder.html" class="tsd-kind-icon">Unhashed<wbr>Order</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/unsignedorder.html" class="tsd-kind-icon">Unsigned<wbr>Order</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/wyvernbundle.html" class="tsd-kind-icon">Wyvern<wbr>Bundle</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/wyvernftasset.html" class="tsd-kind-icon">WyvernFTAsset</a>
					</li>
					<li class=" tsd-kind-interface">
						<a href="interfaces/wyvernnftasset.html" class="tsd-kind-icon">WyvernNFTAsset</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#atomicizedbuyencoder" class="tsd-kind-icon">Atomicized<wbr>Buy<wbr>Encoder</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#atomicizedsellencoder" class="tsd-kind-icon">Atomicized<wbr>Sell<wbr>Encoder</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#defaultcallencoder" class="tsd-kind-icon">Default<wbr>Call<wbr>Encoder</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#encoder" class="tsd-kind-icon">Encoder</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#exchangemetadata" class="tsd-kind-icon">Exchange<wbr>Metadata</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#fungibletoken" class="tsd-kind-icon">Fungible<wbr>Token</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#fungibletokenquery" class="tsd-kind-icon">Fungible<wbr>Token<wbr>Query</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#partialreadonlycontractabi" class="tsd-kind-icon">Partial<wbr>Readonly<wbr>Contract<wbr>Abi</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#txncallback" class="tsd-kind-icon">Txn<wbr>Callback</a>
					</li>
					<li class=" tsd-kind-type-alias tsd-has-type-parameter">
						<a href="globals.html#web3callback" class="tsd-kind-icon">Web3<wbr>Callback</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#web3rpccallback" class="tsd-kind-icon">Web3RPCCallback</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#wyvernasset" class="tsd-kind-icon">Wyvern<wbr>Asset</a>
					</li>
					<li class=" tsd-kind-type-alias">
						<a href="globals.html#wyvernatomicmatchparameters" class="tsd-kind-icon">Wyvern<wbr>Atomic<wbr>Match<wbr>Parameters</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#api_base_mainnet" class="tsd-kind-icon">API_<wbr>BASE_<wbr>MAINNET</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#api_base_rinkeby" class="tsd-kind-icon">API_<wbr>BASE_<wbr>RINKEBY</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#api_path" class="tsd-kind-icon">API_<wbr>PATH</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#api_version" class="tsd-kind-icon">API_<wbr>VERSION</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#cheeze_wizards_basic_tournament_address" class="tsd-kind-icon">CHEEZE_<wbr>WIZARDS_<wbr>BASIC_<wbr>TOURNAMENT_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#cheeze_wizards_basic_tournament_rinkeby_address" class="tsd-kind-icon">CHEEZE_<wbr>WIZARDS_<wbr>BASIC_<wbr>TOURNAMENT_<wbr>RINKEBY_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#cheeze_wizards_guild_address" class="tsd-kind-icon">CHEEZE_<wbr>WIZARDS_<wbr>GUILD_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#cheeze_wizards_guild_rinkeby_address" class="tsd-kind-icon">CHEEZE_<wbr>WIZARDS_<wbr>GUILD_<wbr>RINKEBY_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#ck_address" class="tsd-kind-icon">CK_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#ck_rinkeby_address" class="tsd-kind-icon">CK_<wbr>RINKEBY_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#canonicalweth" class="tsd-kind-icon">CanonicalWETH</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#cheezewizardsbasictournament" class="tsd-kind-icon">Cheeze<wbr>Wizards<wbr>Basic<wbr>Tournament</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#cheezewizardsguild" class="tsd-kind-icon">Cheeze<wbr>Wizards<wbr>Guild</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#decentraland_estate_address" class="tsd-kind-icon">DECENTRALAND_<wbr>ESTATE_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#default_buyer_fee_basis_points" class="tsd-kind-icon">DEFAULT_<wbr>BUYER_<wbr>FEE_<wbr>BASIS_<wbr>POINTS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#default_gas_increase_factor" class="tsd-kind-icon">DEFAULT_<wbr>GAS_<wbr>INCREASE_<wbr>FACTOR</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#default_max_bounty" class="tsd-kind-icon">DEFAULT_<wbr>MAX_<wbr>BOUNTY</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#default_seller_fee_basis_points" class="tsd-kind-icon">DEFAULT_<wbr>SELLER_<wbr>FEE_<wbr>BASIS_<wbr>POINTS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#default_wrapped_nft_liquidation_uniswap_slippage_in_basis_points" class="tsd-kind-icon">DEFAULT_<wbr>WRAPPED_<wbr>NFT_<wbr>LIQUIDATION_<wbr>UNISWAP_<wbr>SLIPPAGE_<wbr>IN_<wbr>BASIS_<wbr>POINTS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#dep_infura_key" class="tsd-kind-icon">DEP_<wbr>INFURA_<wbr>KEY</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#decentralandestates" class="tsd-kind-icon">Decentraland<wbr>Estates</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#enjin_address" class="tsd-kind-icon">ENJIN_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#enjin_coin_address" class="tsd-kind-icon">ENJIN_<wbr>COIN_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#enjin_legacy_address" class="tsd-kind-icon">ENJIN_<wbr>LEGACY_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#erc1155" class="tsd-kind-icon">ERC1155</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#erc20" class="tsd-kind-icon">ERC20</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#erc721" class="tsd-kind-icon">ERC721</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#inverse_basis_point" class="tsd-kind-icon">INVERSE_<wbr>BASIS_<wbr>POINT</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#mainnet_provider_url" class="tsd-kind-icon">MAINNET_<wbr>PROVIDER_<wbr>URL</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#mana_address" class="tsd-kind-icon">MANA_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#max_error_length" class="tsd-kind-icon">MAX_<wbr>ERROR_<wbr>LENGTH</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#max_uint_256" class="tsd-kind-icon">MAX_<wbr>UINT_<wbr>256</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#min_expiration_seconds" class="tsd-kind-icon">MIN_<wbr>EXPIRATION_<wbr>SECONDS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#null_address" class="tsd-kind-icon">NULL_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#null_block_hash" class="tsd-kind-icon">NULL_<wbr>BLOCK_<wbr>HASH</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#opensea_fee_recipient" class="tsd-kind-icon">OPENSEA_<wbr>FEE_<wbr>RECIPIENT</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#opensea_seller_bounty_basis_points" class="tsd-kind-icon">OPENSEA_<wbr>SELLER_<wbr>BOUNTY_<wbr>BASIS_<wbr>POINTS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#orderbook_path" class="tsd-kind-icon">ORDERBOOK_<wbr>PATH</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#orderbook_version" class="tsd-kind-icon">ORDERBOOK_<wbr>VERSION</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#order_matching_latency_seconds" class="tsd-kind-icon">ORDER_<wbr>MATCHING_<wbr>LATENCY_<wbr>SECONDS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#rinkeby_provider_url" class="tsd-kind-icon">RINKEBY_<wbr>PROVIDER_<wbr>URL</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#sell_order_batch_size" class="tsd-kind-icon">SELL_<wbr>ORDER_<wbr>BATCH_<wbr>SIZE</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#site_host_mainnet" class="tsd-kind-icon">SITE_<wbr>HOST_<wbr>MAINNET</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#site_host_rinkeby" class="tsd-kind-icon">SITE_<wbr>HOST_<wbr>RINKEBY</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#static_call_cheeze_wizards_address" class="tsd-kind-icon">STATIC_<wbr>CALL_<wbr>CHEEZE_<wbr>WIZARDS_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#static_call_cheeze_wizards_rinkeby_address" class="tsd-kind-icon">STATIC_<wbr>CALL_<wbr>CHEEZE_<wbr>WIZARDS_<wbr>RINKEBY_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#static_call_decentraland_estates_address" class="tsd-kind-icon">STATIC_<wbr>CALL_<wbr>DECENTRALAND_<wbr>ESTATES_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#static_call_tx_origin_address" class="tsd-kind-icon">STATIC_<wbr>CALL_<wbr>TX_<wbr>ORIGIN_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#static_call_tx_origin_rinkeby_address" class="tsd-kind-icon">STATIC_<wbr>CALL_<wbr>TX_<wbr>ORIGIN_<wbr>RINKEBY_<wbr>ADDRESS</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#staticcheckcheezewizards" class="tsd-kind-icon">Static<wbr>Check<wbr>Cheeze<wbr>Wizards</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#staticcheckdecentralandestates" class="tsd-kind-icon">Static<wbr>Check<wbr>Decentraland<wbr>Estates</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#staticchecktxorigin" class="tsd-kind-icon">Static<wbr>Check<wbr>TxOrigin</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#uniswap_factory_address_mainnet" class="tsd-kind-icon">UNISWAP_<wbr>FACTORY_<wbr>ADDRESS_<wbr>MAINNET</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#uniswap_factory_address_rinkeby" class="tsd-kind-icon">UNISWAP_<wbr>FACTORY_<wbr>ADDRESS_<wbr>RINKEBY</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#uniswapexchange" class="tsd-kind-icon">Uniswap<wbr>Exchange</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#uniswapfactory" class="tsd-kind-icon">Uniswap<wbr>Factory</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#wrapped_nft_factory_address_mainnet" class="tsd-kind-icon">WRAPPED_<wbr>NFT_<wbr>FACTORY_<wbr>ADDRESS_<wbr>MAINNET</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#wrapped_nft_factory_address_rinkeby" class="tsd-kind-icon">WRAPPED_<wbr>NFT_<wbr>FACTORY_<wbr>ADDRESS_<wbr>RINKEBY</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#wrapped_nft_liquidation_proxy_address_mainnet" class="tsd-kind-icon">WRAPPED_<wbr>NFT_<wbr>LIQUIDATION_<wbr>PROXY_<wbr>ADDRESS_<wbr>MAINNET</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#wrapped_nft_liquidation_proxy_address_rinkeby" class="tsd-kind-icon">WRAPPED_<wbr>NFT_<wbr>LIQUIDATION_<wbr>PROXY_<wbr>ADDRESS_<wbr>RINKEBY</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#wyvern_exchange_address_mainnet" class="tsd-kind-icon">WYVERN_<wbr>EXCHANGE_<wbr>ADDRESS_<wbr>MAINNET</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#wyvern_exchange_address_rinkeby" class="tsd-kind-icon">WYVERN_<wbr>EXCHANGE_<wbr>ADDRESS_<wbr>RINKEBY</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#wrappednft" class="tsd-kind-icon">WrappedNFT</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#wrappednftfactory" class="tsd-kind-icon">WrappedNFTFactory</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#wrappednftliquidationproxy" class="tsd-kind-icon">WrappedNFTLiquidation<wbr>Proxy</a>
					</li>
					<li class=" tsd-kind-variable">
						<a href="globals.html#encodereplacementpattern" class="tsd-kind-icon">encode<wbr>Replacement<wbr>Pattern</a>
					</li>
					<li class=" tsd-kind-variable tsd-is-not-exported">
						<a href="globals.html#txcallbacks" class="tsd-kind-icon">tx<wbr>Callbacks</a>
					</li>
					<li class=" tsd-kind-function tsd-is-not-exported">
						<a href="globals.html#_throworcontinue" class="tsd-kind-icon">_throw<wbr>OrContinue</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#accountfromjson" class="tsd-kind-icon">account<wbr>FromJSON</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#annotateerc20transferabi" class="tsd-kind-icon">annotateERC20<wbr>TransferABI</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#annotateerc721transferabi" class="tsd-kind-icon">annotateERC721<wbr>TransferABI</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#assetbundlefromjson" class="tsd-kind-icon">asset<wbr>Bundle<wbr>FromJSON</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#assetcontractfromjson" class="tsd-kind-icon">asset<wbr>Contract<wbr>FromJSON</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#asseteventfromjson" class="tsd-kind-icon">asset<wbr>Event<wbr>FromJSON</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#assetfromjson" class="tsd-kind-icon">asset<wbr>FromJSON</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#assignorderstosides" class="tsd-kind-icon">assign<wbr>Orders<wbr>ToSides</a>
					</li>
					<li class=" tsd-kind-function tsd-is-not-exported">
						<a href="globals.html#cansettleorder" class="tsd-kind-icon">can<wbr>Settle<wbr>Order</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#collectionfromjson" class="tsd-kind-icon">collection<wbr>FromJSON</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#confirmtransaction" class="tsd-kind-icon">confirm<wbr>Transaction</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#delay" class="tsd-kind-icon">delay</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#encodeatomicizedbuy" class="tsd-kind-icon">encode<wbr>Atomicized<wbr>Buy</a>
					</li>
					<li class=" tsd-kind-function tsd-is-not-exported">
						<a href="globals.html#encodeatomicizedcalldata" class="tsd-kind-icon">encode<wbr>Atomicized<wbr>Calldata</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#encodeatomicizedsell" class="tsd-kind-icon">encode<wbr>Atomicized<wbr>Sell</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#encodeatomicizedtransfer" class="tsd-kind-icon">encode<wbr>Atomicized<wbr>Transfer</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#encodebuy" class="tsd-kind-icon">encode<wbr>Buy</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#encodecall" class="tsd-kind-icon">encode<wbr>Call</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#encodedefaultcall" class="tsd-kind-icon">encode<wbr>Default<wbr>Call</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#encodeproxycall" class="tsd-kind-icon">encode<wbr>Proxy<wbr>Call</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#encodesell" class="tsd-kind-icon">encode<wbr>Sell</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#encodetransfercall" class="tsd-kind-icon">encode<wbr>Transfer<wbr>Call</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#estimatecurrentprice" class="tsd-kind-icon">estimate<wbr>Current<wbr>Price</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#estimategas" class="tsd-kind-icon">estimate<wbr>Gas</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#event" class="tsd-kind-icon">event</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#getcurrentgasprice" class="tsd-kind-icon">get<wbr>Current<wbr>Gas<wbr>Price</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#getmethod" class="tsd-kind-icon">get<wbr>Method</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#getnoncompliantapprovaladdress" class="tsd-kind-icon">get<wbr>Non<wbr>Compliant<wbr>Approval<wbr>Address</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#getorderhash" class="tsd-kind-icon">get<wbr>Order<wbr>Hash</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#gettransferfeesettings" class="tsd-kind-icon">get<wbr>Transfer<wbr>Fee<wbr>Settings</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#getwyvernasset" class="tsd-kind-icon">get<wbr>Wyvern<wbr>Asset</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#getwyvernbundle" class="tsd-kind-icon">get<wbr>Wyvern<wbr>Bundle</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#iscontractaddress" class="tsd-kind-icon">is<wbr>Contract<wbr>Address</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#makebignumber" class="tsd-kind-icon">make<wbr>Big<wbr>Number</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#ondeprecated" class="tsd-kind-icon">on<wbr>Deprecated</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#orderfromjson" class="tsd-kind-icon">order<wbr>FromJSON</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#ordertojson" class="tsd-kind-icon">order<wbr>ToJSON</a>
					</li>
					<li class=" tsd-kind-function tsd-is-not-exported">
						<a href="globals.html#parsesignaturehex" class="tsd-kind-icon">parse<wbr>Signature<wbr>Hex</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#personalsignasync" class="tsd-kind-icon">personal<wbr>Sign<wbr>Async</a>
					</li>
					<li class=" tsd-kind-function tsd-has-type-parameter tsd-is-not-exported">
						<a href="globals.html#promisify" class="tsd-kind-icon">promisify</a>
					</li>
					<li class=" tsd-kind-function tsd-has-type-parameter">
						<a href="globals.html#promisifycall" class="tsd-kind-icon">promisify<wbr>Call</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#rawcall" class="tsd-kind-icon">raw<wbr>Call</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#requireordercalldatacanmatch" class="tsd-kind-icon">require<wbr>Order<wbr>Calldata<wbr>Can<wbr>Match</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#requireorderscanmatch" class="tsd-kind-icon">require<wbr>Orders<wbr>Can<wbr>Match</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#sendrawtransaction" class="tsd-kind-icon">send<wbr>Raw<wbr>Transaction</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#tokenfromjson" class="tsd-kind-icon">token<wbr>FromJSON</a>
					</li>
					<li class=" tsd-kind-function tsd-is-not-exported">
						<a href="globals.html#track" class="tsd-kind-icon">track</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#transactionfromjson" class="tsd-kind-icon">transaction<wbr>FromJSON</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#userfromjson" class="tsd-kind-icon">user<wbr>FromJSON</a>
					</li>
					<li class=" tsd-kind-function">
						<a href="globals.html#validateandformatwalletaddress" class="tsd-kind-icon">validate<wbr>And<wbr>Format<wbr>Wallet<wbr>Address</a>
					</li>
					<li class=" tsd-kind-object-literal">
						<a href="globals.html#decentraland_auction_config" class="tsd-kind-icon">DECENTRALAND_<wbr>AUCTION_<wbr>CONFIG</a>
					</li>
					<li class=" tsd-kind-object-literal tsd-is-not-exported">
						<a href="globals.html#schema_name_to_asset_contract_type" class="tsd-kind-icon">SCHEMA_<wbr>NAME_<wbr>TO_<wbr>ASSET_<wbr>CONTRACT_<wbr>TYPE</a>
					</li>
					<li class=" tsd-kind-object-literal tsd-is-not-exported">
						<a href="globals.html#salekindinterface" class="tsd-kind-icon">Sale<wbr>Kind<wbr>Interface</a>
					</li>
					<li class=" tsd-kind-object-literal">
						<a href="globals.html#proxyabi" class="tsd-kind-icon">proxyABI</a>
					</li>
					<li class=" tsd-kind-object-literal">
						<a href="globals.html#proxyassertabi" class="tsd-kind-icon">proxy<wbr>AssertABI</a>
					</li>
				</ul>
			</nav>
		</div>
	</div>
</div>
<footer class="with-border-bottom">
	<div class="container">
		<h2>Legend</h2>
		<div class="tsd-legend-group">
			<ul class="tsd-legend">
				<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
				<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
				<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
				<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
				<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
				<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
				<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
				<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
				<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
				<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
				<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
				<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
				<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
				<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
				<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
				<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
			</ul>
		</div>
	</div>
</footer>
<div class="container tsd-generator">
	<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="assets/js/search.js"><' + '/script>');</script>
</body>
</html>